NPBDetect is available in:
- Setup conda environment
conda create -n npbdetect python=3.10
- Install packages with pip
conda activate npbdetect
pip3 install pandas
pip3 install scikit-learn
pip3 install biopython
pip3 install torch torchaudio torchvision torchtext torchdata
- Clone repository
git clone git@
- Test samples to validate installation
python NPBDetect.py predict --gbk test/BGC0000004.gbk --pred HC --out_dir outs/
Click on link to use google colab without setting up locally:
Use local jupyter notebook as
For docker users
-
Generate GBK files with antiSMASH 7 Use following command to generate GBK file:
antismash
-
Use any version of NPBDetect to predict bioactivity
If you use the code, please cite the paper:
Hemant Goyat, Dalwinder Singh Sunaina Paliyal, Mohit Panghal, Shrikant Mantri , Predicting biological activity from biosynthetic gene clusters using neural networks), 2024.