Public Member Functions

MGT::Proj::CrisprMooreApp::CrisprMooreApp Class Reference

### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ## More...

List of all members.

Public Member Functions

def loadMic
def loadMooreSql
def loadClosedSql
def mergeMicPathsSql
def makeMicNucFasta
def loadMicProtHitsSql
def loadMicProtAnnotCrisprSql
def annotMicCrisprGb
def plotCrispr
def plotCrisprOneBioGff
def plotCrisprOneGff
def plotCrisprOneBioGd

Detailed Description

### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ##

See COPYING file distributed along with the MGTAXA package for the copyright and license terms.

### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ##

App-derived class for CRISPR array processing in "Moore genomes" dataset

Member Function Documentation

def MGT::Proj::CrisprMooreApp::CrisprMooreApp::annotMicCrisprGb (   self )
Add CRISPR arrays as annotation to Genbank format files
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::loadClosedSql (   self )
Load meta-info about Genbank non-Moore closed marine genomes into SQL tables
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::loadMic (   self )
Load data from Mic genomes necessary to run our CRISPR pipeline on them
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::loadMicProtAnnotCrisprSql (   self )
Create SQL table with the most definitive name for CAS genes and their coordinates
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::loadMicProtHitsSql (   self )
Load reliable protein HMM hits for Moore and other closed genomes into SQL tables
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::loadMooreSql (   self )
Load meta-info about Moore genomes into SQL tables
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::makeMicNucFasta (   self )
Export microbial GB nucl sequence into FASTA, store seq IDs into SQL table along the way, and split files for Piler run
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::mergeMicPathsSql (   self )
Merge tables *_path with files paths for different sources of data, such as Moore and other Genbank marine genomes.
@post Results are in mic_path table
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::plotCrispr (   self )
Use Bio.Graphics.GenomeDiagram to generate pictures of CRISPR genes and arrays from pre-processed Genbank files
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::plotCrisprOneBioGd (   self,
  seqRec,
  outGraphFileRoot 
)
Use Bio.Graphics.GenomeDiagram to generate pictures of CRISPR genes and arrays from one SeqRecord from a pre-processed Genbank file
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::plotCrisprOneBioGff (   self,
  seqRec,
  outGraphFileRoot 
)
Generate GFF files of CRISPR genes and arrays from one SeqRecord from a pre-processed Genbank file, using Bio sandbox module
def MGT::Proj::CrisprMooreApp::CrisprMooreApp::plotCrisprOneGff (   self,
  seqRec,
  outGraphFileRoot 
)
Generate GFF files and graphics for CRISPR genes and arrays from one SeqRecord from a pre-processed Genbank file

The documentation for this class was generated from the following file: