A visualisation application allowing the user to view protein structures and filter the predicted NetFlax toxin-antitoxin pairs based on taxonomy, nodes, or accession number.
- Clone the repository to your local machine:
git clone https://github.com/vedabojar/NetFlax-Tax.git
- Navigate to the directory containing the program
cd NetFlax-Tax
- Install dependencies
pip install -r requirements.txt
- Run the program:
python app.py
|- README.md
|- app.py
|- callbacks.py
|- index.py
|- requirements.txt
|- wsgi.py
├── assets
│ ├──color_scheme.py
│ ├──index.css
│ ├──table.css
│ └──download_button.css
├── data
│ ├──data_prep.py
│ ├──rename_domains.py
│ ├──netflax_dataset.xlsx
│ ├──netflax_domain_search.csv
│ ├──domains.txt
│ └──domain_annotation_map.txt
├── functions
│ ├──a1_protein_coords.py
│ ├──a2_protein_coords.py
│ ├──a3_create_logos.py
│ ├──b1_table.py
│ ├──b2_sunburst_fig.py
│ └──b3_download_dataset.py
├── pages
│ ├──home.py
│ └──navigation.py
├── images
│ ├──app_logo.png
│ └──favicon.ico
└── .gitignore