A Cross-platform and Efficient NCBI Taxonomy Toolkit
Subcommands
Allocate an interactive session and run the program.
Sample session (user input in bold):
[user@biowulf]$ sinteractive salloc.exe: Pending job allocation 46116226 salloc.exe: job 46116226 queued and waiting for resources salloc.exe: job 46116226 has been allocated resources salloc.exe: Granted job allocation 46116226 salloc.exe: Waiting for resource configuration salloc.exe: Nodes cn3144 are ready for job [user@cn3144 ~]$ module load taxonkit [user@cn3144 ~]$ taxonkit list --show-rank --show-name --ids 9605 9605 [genus] Homo 9606 [species] Homo sapiens 63221 [subspecies] Homo sapiens neanderthalensis 741158 [subspecies] Homo sapiens subsp. 'Denisova' 2665952 [no rank] environmental samples 2665953 [species] Homo sapiens environmental sample 1425170 [species] Homo heidelbergensis [user@cn3144 ~]$ exit salloc.exe: Relinquishing job allocation 46116226 [user@biowulf ~]$
Create a batch input file (e.g. taxonkit.sh). For example:
#!/bin/bash set -e module load taxonkit #This will download the whole taxon tree taxonkit list --show-rank --show-name --ids 1 >t1.txt
Submit this job using the Slurm sbatch command.
sbatch --mem=2g taxonkit.sh