This repository contains the code for an app built with Streamlit that helps users convert their data into the PMO format using the pmotools-python
package.
Contents
- Convert your data to PMO (in development)
- Upload your data files (CSV, TXT, or XLSX)
- Converts the data into PMO format using
pmotools
- Download the converted data as PMO
- Python 3.x
- Streamlit
- pmotools
- numpy
- fuzzywuzzy
Note : This won't work for now as pmotools-python is not pip installable yet. See Dev Notes for current set up
- Clone the repository:
git clone https://github.com/yourusername/streamlit-pmo-converter.git cd streamlit-pmo-converter
- Install the dependencies
pip install -r requirements.txt
- Launch the app with
streamlit run PMO_Builder.py
- Clone the repository:
git clone https://github.com/yourusername/streamlit-pmo-converter.git cd streamlit-pmo-converter
- Install the dependencies
pip install -r requirements.txt
- Clone the pmotools-python repository and install
git clone [email protected]:PlasmoGenEpi/pmotools-python.git cd pmotools-python git checkout develop pip install -e . cd ..
- Launch the app with
streamlit run PMO_Builder.py