Improves Early Build Genome Assemblies using Strand-Seq Data


[Up] [Top]

Documentation for package ‘contiBAIT’ version 1.0.0

Help Pages

BAIT BAIT - master function to process strand-seq libraries into BAIT ideograms
barplotLinkageGroupCalls Bar plot all linkage groups, with the true chromosomes of contigs coloured.
barplotLinkageGroupCalls-method Bar plot all linkage groups, with the true chromosomes of contigs coloured.
ChrTable A class for storing chromosome/fragment lengths
ChrTable-class A class for storing chromosome/fragment lengths
clusterContigs clusterContigs - agglomeratively clusters contigs into linkage groups based on strand inheritance
clusterContigs-method clusterContigs - agglomeratively clusters contigs into linkage groups based on strand inheritance
contiBAIT contiBAIT - master function to process strand-seq libraries into ordered linkage groups
ContigOrdering A class for storing contig ordering of a linkage group
ContigOrdering-class A class for storing contig ordering of a linkage group
exampleChrTable Example of a ChromosomeTable, containing contigs and their lengths
exampleCrickFreq An example Crick strand frequences extracted from BAMS by strandSeqFreqTable where BAITtables=TRUE
exampleDividedChr Example of a divided chromosome, containing contigs and their lengths
exampleLGList Example of a LinkageGroupList output from clusterContigs
exampleReadCounts Example of read counts extracted from BAMS by strandSeqFreqTable
exampleStrandFreq Example of strand frequencies extracted from BAMS by strandSeqFreqTable
exampleWatsonFreq An example Watson strand frequences extracted from BAMS by strandSeqFreqTable where BAITtables=TRUE
exampleWCMatrix An example StrandStateMatrix containing WW, CC and WC calls for contigs
ideogramPlot ideogramPlot - plots BAIT-like ideograms
ideogramPlot-method ideogramPlot - plots BAIT-like ideograms
LinkageGroupList A class for storing linkage group calls for contigs
LinkageGroupList-class A class for storing linkage group calls for contigs
makeBoxPlot makeBoxPlot - creates boxplot of contigs included in the analysis vs those excluded
makeBoxPlot-ChrTable-LinkageGroupList-method makeBoxPlot - creates boxplot of contigs included in the analysis vs those excluded
makeBoxPlot-method makeBoxPlot - creates boxplot of contigs included in the analysis vs those excluded
makeChrTable makeChrTable - Pulls out chromosome and length data from the header of a bam file
mapGapFromOverlap mapGapFromOverlap - function to co-localize strand state changes with assembly gaps
mergeLinkageGroups mergeLinkageGroups - merge very similar linkage groups, including those in reverse orientation
mergeLinkageGroups-LinkageGroupList-StrandStateMatrix-method mergeLinkageGroups - merge very similar linkage groups, including those in reverse orientation
mergeLinkageGroups-method mergeLinkageGroups - merge very similar linkage groups, including those in reverse orientation
orderAllLinkageGroups Function to call contig ordering algorithms iteratively across each linkage group element
orderAllLinkageGroups-method Function to call contig ordering algorithms iteratively across each linkage group element
orderContigsGreedy Function to order contigs within a single linkage group using a greedy algorithms Attempt to order contigs within
orderContigsTSP Attempt to order contigs within linkage groups using travelling salesperson algorithm
OrientationFrame A class for storing contig orientations
OrientationFrame-class A class for storing contig orientations
plotContigOrder Plot ordering of contigs within a single linkage group.
plotLGDistances plotLGDistances - plots a heatmap of the distances between linkage groups
plotLGDistances-method plotLGDistances - plots a heatmap of the distances between linkage groups
plotWCdistribution Creates median distribution boxplots across all libraries and contigs
plotWCdistribution-method Creates median distribution boxplots across all libraries and contigs
preprocessStrandTable preprocessStrandTable - remove low quality libraries and contigs before attempting to build a genome
preprocessStrandTable-method preprocessStrandTable - remove low quality libraries and contigs before attempting to build a genome
reorientLinkageGroups reorientLinkageGroups uses a simple dissimilarity to find misoriented fragments within linkage groups.
reorientLinkageGroups-LinkageGroupList-StrandStateMatrix-method reorientLinkageGroups uses a simple dissimilarity to find misoriented fragments within linkage groups.
reorientLinkageGroups-method reorientLinkageGroups uses a simple dissimilarity to find misoriented fragments within linkage groups.
show-method show-methods
show-method show-methods
show-method show-methods
show-method show-methods
show-method show-methods
show-method show-methods
StrandFreqMatrix A class for storing a matrix of frequencies of Watson to Crick reads for a set of contigs over several libraries
StrandFreqMatrix-class A class for storing a matrix of frequencies of Watson to Crick reads for a set of contigs over several libraries
StrandReadMatrix A class for storing read counts for a set of contigs over several libraries
StrandReadMatrix-class A class for storing read counts for a set of contigs over several libraries
strandSeqFreqTable strandSeqFreqTable - function to process bam files for contiBAIT
StrandStateMatrix A class for storing a data frame of discrete strand states of a set of contigs over several libraries
StrandStateMatrix-class A class for storing a data frame of discrete strand states of a set of contigs over several libraries
writeBed function to write contig order to BED file
writeBed-method function to write contig order to BED file
writeBed-OrientationFrame-ContigOrdering-method function to write contig order to BED file