| Home | Trees | Indices | Help |
|---|
|
|
object --+
|
BM_fileInfo
High level management of BamFiles, contigs and associated mapping statistics
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Default constructor.
Inputs:
coverages - (C x B) array of floats; C = num contigs and B = num bams
contigLengths -(C) array of ints storing contig lengths
numBams - The number of BAMs the instance is managing ( == B )
numContigs - The number of unique contigs across all BAMs ( == C )
contigNames - (C) array of strings storing long contig names
bamFiles - (B) array of BM_BamFile instances
links - { uid, BM_linkPair }, all links joining the contigs, uid made
by BM_BM_linkPair.makeKey()
Outputs:
None
|
Merge another BFI's internals with this one You should destory the merged BFI after merging to avoid duplication of results Inputs: BFIb, BM_fileInfo, that will be merged Outputs: None |
Write bam type information to the given filehandle or stdout used for printing output to types file Inputs: fileHandle - open FILE, == None implies writing to stdout Outputs: None |
Write coverage profile information to the given filehandle or stdout used for printing output to types file Inputs: fileHandle - open FILE, == None implies writing to stdout Outputs: None |
Write contig linking information to the given filehandle or stdout
used for printing output to types file
Inputs:
bamFileNames - { bamId : string }, storage for long bam file names
fileHandle - open FILE, == None implies writing to stdout
Outputs:
None
|
Override basic string function calls printBamTypes, printCoverages and printLinks
|
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Tue Feb 17 15:54:06 2015 | http://epydoc.sourceforge.net |