Enhancers Prediction Web Service is a web application built with Django framework for presenting results of enhancer prediction. It provides a user-friendly interface to select chromosome and range of rows from the data, and displays a bar plot based on the selected data.
- Select chromosome and range of rows from the data
- Display a bar plot based on the selected data
- Download the data in CSV format
-
Clone the repository:
git clone https://github.com/skonieczkak/EnhancersPredictionWebservice.git
-
Install the dependencies:
pip install -r requirements.txt
-
Run the Django development server:
python manage.py runserver
-
Open the web browser and navigate to http://localhost:8000 to access the web application.
- Select the desired chromosome from the dropdown list.
- Enter the range of rows you want to display in the bar plot.
- Click on the "Submit" button to generate the plot.
- The generated plot will be displayed on the page.
- To download the data, click on the "Download Data" button.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.