Neural network to count the number of CpGs (consecutive CGs) in given DNA (of N, A, C, G, T) sequences.
Link to deployed app : https://cpgdetector.streamlit.app/
Follow these steps to set up and run the service locally :
- Python 3.8 or higher
- Git
- Clone the repository :
https://github.com/xsuryanshx/CpG_Detector.git
- Navigate to the project directory :
cd CpG_Detector
- Create a virtual environment :
python -m venv .venv
.\.venv\Scripts\activate
- Install the required dependencies in the virtual environment :
pip install -r requirements.txt
- Launch the app locally :
streamlit run streamlit_qa.py