https://github.com/dataprofessor/solubility-app
https://github.com/dataprofessor/solubility-app
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/dataprofessor/solubility-app
- Owner: dataprofessor
- Created: 2021-01-31T03:30:05.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-09-19T12:07:26.000Z (almost 4 years ago)
- Last Synced: 2025-04-05T07:41:28.084Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 242 KB
- Stars: 15
- Watchers: 2
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Solubility App
# Watch the tutorial video
**[Building a Bioinformatics Web App in Python - Streamlit Tutorial #7](https://youtu.be/iZUH1qlgnys)**
# Demo
Launch the web app:
[](https://share.streamlit.io/dataprofessor/solubility-app/main/solubility-app.py)
With the help of this [awesome discussion over in the Streamlit Discuss board](https://discuss.streamlit.io/t/can-i-add-conda-package-in-requirements-txt/8062/4) and the awesome [GitHub repo from iwatobipen](https://github.com/iwatobipen/chem_streamlit/) for ideas in getting rdkit installed via conda.
# Reproducing this web app
To recreate this web app on your own computer, do the following.
### Create conda environment
Firstly, we will create a conda environment called *ml*
```
conda create -n solubility python=3.7.9
```
Secondly, we will login to the *solubility* environement
```
conda activate solubility
```
### Install prerequisite libraries
Download requirements.txt file
```
wget https://raw.githubusercontent.com/dataprofessor/solubility-app/main/requirements.txt
```
Pip install libraries
```
pip install -r requirements.txt
```
Install rdkit
```
conda install -c conda-forge rdkit rdkit
```
### Download and unzip contents from GitHub repo
Download and unzip contents from https://github.com/dataprofessor/solubility-app/archive/main.zip
### Launch the app
```
streamlit run app.py
```
