ESAT
 All Classes Namespaces Files Functions Variables Enumerator Pages
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
broad.pda.seq.rap.GenomeCommandLineProgram Class Referenceabstract
Inheritance diagram for broad.pda.seq.rap.GenomeCommandLineProgram:
Inheritance graph
[legend]
Collaboration diagram for broad.pda.seq.rap.GenomeCommandLineProgram:
Collaboration graph
[legend]

Public Member Functions

List< Annotation > getRegions ()
 
Map< String, Annotation > getRegionsMap ()
 
AnnotationList< Annotation > getRegionSet ()
 
Annotation getGenes ()
 
Boolean isGenomicSpace ()
 
AlignmentModel loadAlignmentModel (File bamFile)
 
AlignmentModel loadAlignmentModel (File bamFile, boolean pairedEnd)
 

Public Attributes

String SIZES = "/seq/lincRNA/data/mm9/sizes"
 
String MASK_FILE = "/seq/mguttman/ChIPData/MaskFiles/MM9Segments/all.mask.mouse.n36.d2.bin"
 
double PCT_MASKED_ALLOWED = 50.0
 
String REGION = null
 
String GENE = null
 
Integer MAX_FRAGMENT_LENGTH = 10000
 
Integer MIN_MAPPING_QUALITY = 30
 
String COORD_SPACE = "genomic"
 
String ANNOTATION = "/seq/lincRNA/Shari/Annotations/RefSeq_LincV3_ChromatinWithNames_nonrandom_collapsed_overlappers.bed"
 

Protected Member Functions

String[] customCommandLineValidation ()
 
void loadCoordinateSpace () throws IOException
 
CoordinateSpace getCoordinateSpace ()
 

Protected Attributes

CoordinateSpace coordinateSpace
 

Detailed Description

Author
engreitz Class used to run various analyses on sequencing data alignments in genomic or transcriptome space. Automatically filters improper pairs, chimeric reads and PCR duplicates

Member Function Documentation

String [] broad.pda.seq.rap.GenomeCommandLineProgram.customCommandLineValidation ( )
protected

Here is the call graph for this function:

CoordinateSpace broad.pda.seq.rap.GenomeCommandLineProgram.getCoordinateSpace ( )
protected

Here is the caller graph for this function:

Annotation broad.pda.seq.rap.GenomeCommandLineProgram.getGenes ( )

Here is the caller graph for this function:

List<Annotation> broad.pda.seq.rap.GenomeCommandLineProgram.getRegions ( )

Here is the call graph for this function:

Here is the caller graph for this function:

AnnotationList<Annotation> broad.pda.seq.rap.GenomeCommandLineProgram.getRegionSet ( )

Here is the call graph for this function:

Here is the caller graph for this function:

Map<String,Annotation> broad.pda.seq.rap.GenomeCommandLineProgram.getRegionsMap ( )

Here is the caller graph for this function:

Boolean broad.pda.seq.rap.GenomeCommandLineProgram.isGenomicSpace ( )
AlignmentModel broad.pda.seq.rap.GenomeCommandLineProgram.loadAlignmentModel ( File  bamFile)

Here is the caller graph for this function:

AlignmentModel broad.pda.seq.rap.GenomeCommandLineProgram.loadAlignmentModel ( File  bamFile,
boolean  pairedEnd 
)
void broad.pda.seq.rap.GenomeCommandLineProgram.loadCoordinateSpace ( ) throws IOException
protected

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

String broad.pda.seq.rap.GenomeCommandLineProgram.ANNOTATION = "/seq/lincRNA/Shari/Annotations/RefSeq_LincV3_ChromatinWithNames_nonrandom_collapsed_overlappers.bed"
String broad.pda.seq.rap.GenomeCommandLineProgram.COORD_SPACE = "genomic"
CoordinateSpace broad.pda.seq.rap.GenomeCommandLineProgram.coordinateSpace
protected
String broad.pda.seq.rap.GenomeCommandLineProgram.GENE = null
String broad.pda.seq.rap.GenomeCommandLineProgram.MASK_FILE = "/seq/mguttman/ChIPData/MaskFiles/MM9Segments/all.mask.mouse.n36.d2.bin"
Integer broad.pda.seq.rap.GenomeCommandLineProgram.MAX_FRAGMENT_LENGTH = 10000
Integer broad.pda.seq.rap.GenomeCommandLineProgram.MIN_MAPPING_QUALITY = 30
double broad.pda.seq.rap.GenomeCommandLineProgram.PCT_MASKED_ALLOWED = 50.0
String broad.pda.seq.rap.GenomeCommandLineProgram.REGION = null
String broad.pda.seq.rap.GenomeCommandLineProgram.SIZES = "/seq/lincRNA/data/mm9/sizes"

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