CYPminer: An Automated Cytochrome P450 Identification, Classification, and Data Analysis Tool for Genome Data Sets Across Kingdoms.
CYPminer was developed in the Python language to facilitate rapid, comprehensive analysis of CYPs from genomes of all kingdoms. CYPminer consists of two procedures i) to generate the Genome-CYP Matrix (GCM) that lists all occurrences of CYPs across the genomes, and ii) to perform analyses and visualization of the GCM, including pan-CYPomes (pan- and core-CYPome), CYP co-occurrence networks, CYP clouds, and genome clustering data.
CYPminer is written in Python 2.7 and packaged as an executable file for Windows. The program requires two external programs called USEARCH and RPSBLAST and two databases (i.e., CYPdb_usearch and CYPdb_rpsblast). These programs and databases should be individually downloaded, and their locations should be provided to CYPminer. Users are able to freely download USEARCH (https://www.drive5.com/usearch/download.html), RPSBLAST (ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/), and the databases (https://github.com/Okweon/CYPminer).