-
Notifications
You must be signed in to change notification settings - Fork 0
2. Installation
To create a conda environment named btyper3
and install BTyper3 and all of its dependencies:
-
Install conda, if necessary
-
Create a new environment named
btyper3
by running the following command from your terminal:
conda create -n btyper3
- Activate your
btyper3
environment by running the following command from your terminal:
conda activate btyper3
- Install BTyper3 by running the following command from your terminal:
conda install -c bioconda btyper3
- You can now run
btyper3
! Run the following command from your terminal to view allbtyper3
options, or check the BTyper3 wiki for details:
btyper3 --help
- When you're done with BTyper3, you can deactivate the
btyper3
environment by running the following:
conda deactivate
- To run BTyper3, please download and install the following dependencies, if necessary:
Biopython v. 1.7.4 and up (for python3)
BLAST v. 2.9.0+ and up (ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/)
-
Add BLAST+ to your path, if necessary (to check if BLAST+ is in your path, try running
makeblastdb -h
andtblastn -h
from your command line; you should get a help message for each command, with no error messages) -
Optional: Add fastANI to your path, if necessary (to check if fastANI is in your path, try running
fastANI -h
from your command line; you should get a help message, with no error messages). Note that this step is optional; if you want to perform species and/or subspecies and/or pseudo-gene flow unit assignment using BTyper3, you can just use the--fastani_path
argument and supply the path to the fastANI executable (--fastani_path /path/to/fastANI
) -
Install via
pip
:
pip install btyper3
Disclaimer: BTyper3 is pretty neat! However, no tool is perfect, and BTyper3 cannot definitively prove whether an isolate is pathogenic or not. As always, interpret your results with caution. We are not responsible for taxonomic misclassifications, misclassifications of an isolate's pathogenic potential or industrial utility, and/or misinterpretations (biological, statistical, or otherwise) of BTyper3 results.