This repository contains the interface for our lab's reagent management platform.
App deployed here.
Follow these steps to set up and run the application locally.
- Python 3.8+
- Conda (Miniconda or Anaconda)
git(for cloning repositories)
-
Clone this repository:
git clone [https://github.com/yourusername/labchronicle.git](https://github.com/yourusername/labchronicle.git) cd labchronicle -
Create a Conda environment (recommended):
conda create -n labchronicle_env python=3.9 # Or your preferred Python version conda activate labchronicle_env -
Install the required Python packages:
pip install -r requirements.txt
(To generate
requirements.txtfrom your current environment, runpip freeze > requirements.txt)
-
Activate your Conda environment:
conda activate labchronicle_env
-
Start the Streamlit app:
streamlit run app.py
-
Your browser should automatically open to the application (usually at
http://localhost:8501).
The application provides an interface to interact with our lab's data management system. Follow the on-screen prompts to load data and explore the available information.
Contributions are welcome. Please open an issue or submit a pull request for any suggestions or improvements.
This project is open-source and available under the MIT License.