SourceTracker2
Overview
SourceTracker2: Contamination is a critical issue in high-throughput metagenomic studies, yet progress toward a comprehensive solution has been limited. We present SourceTracker, a Bayesian approach to estimate the proportion of contaminants in a given community that come from possible source environments. We applied SourceTracker to microbial surveys from neonatal intensive care units (NICUs), offices and molecular biology laboratories, and provide a database of known contaminants for future testing.
Using
Use the module name sourcetracker2
to discover versions available and to load the application.
Beartooth
Compared to earlier versions on Teton, the gibbs
command is NOT required:
sourcetracker2 -i otu_table.biom -m map.txt -o example1/
Teton
On Teton, the gibbs
command has to be used:
[]$ sourcetracker2 --help
Usage: sourcetracker2 [OPTIONS] COMMAND [ARGS]...
Options:
--version Show the version and exit.
--help Show this message and exit.
Commands:
gibbs Gibb's sampler for Bayesian estimation of microbial sample sources.
[]$ sourcetracker2 gibbs --help
Usage: sourcetracker2 gibbs [OPTIONS]
Gibb's sampler for Bayesian estimation of microbial sample sources.
For details, see the project README file.
Options:
-i, --table_fp FILE Path to input BIOM table. [required]
...
# Example
[]$ sourcetracker2 gibbs -i otu_table.biom -m map.txt -o example1/
Error: No --per_sink_feature_assignments option
Following the examples on the website: Running the following on Teton:
sourcetracker2 gibbs -i otu_table.biom -m map.txt -o example7/ --jobs 5 --per_sink_feature_assignments
fails with error message:
Multicore
The sourcetracker2
command can be run with multiple threads, see the sourcetracker2 --help
for more details on the --jobs
option.
Example: Beartooth:
The example that uses: