PRISM (PRediction Informatics for Secondary Metabolomes) is a software package for natural product genome mining. PRISM identifies biosynthetic gene clusters and generates libraries of hypothetical structures based on the identified genetic information.
PRISM is a Java package, which can be deployed to a Tomcat 7 web server as a web application, or run from the command line.
A GUI is available at http://magarveylab.ca/prism.
A sample command line run might look like:
$ java -jar prism.jar -a -p -f genome.fa -tt -sug -res -rib -w 10000 -r <WebContentDirectory>
In this repository, the WebContent directory is located at
This runs PRISM with open reading frames predicted both by Prodigal and by identifying all possible coding sequences (Prodigal orfs are prioritized) on the file genome.fa, enabling searches for thiotemplated (nonribosomal peptide and polyketide), deoxysugar, resistance, and ribosomal natural product biosynthetic enzymes, with a cluster window of 10,000 bp.
To see a detailed description of all command line options, do:
$ java -jar prism.jar -h
Core dependencies include HMMER (3.1) and BLAST (2.2.25+). Optional but highly recommended dependencies include BioPerl (1.006924) for GenBank file input, Prodigal (2.6.3) for prokaryotic open reading frame prediction, and FIMO (for ribosomally produced and post-translationally modified peptide precursor cleavage).
Skinnider MA, Dejong CA, Rees PN, Johnston CW, Li H, Webster ALH, Wyatt MA, Magarvey NA (2015). Genomes to natural products PRediction Informatics for Secondary Metabolomes (PRISM). Nucleic Acids Research, 16, 9645-62. doi: 10.1093/nar/gkv1012
Skinnider MA, Johnston CW, Edgar RE, Dejong CA, Merwin NJ, Rees PN, Magarvey NA (2016). Genomic charting of ribosomally synthesized natural product chemical space facilitates targeted mining. Proc Natl Acad Sci USA, 113, E6343-E6351. doi: 10.1073/pnas.1609014113