Description Objects from the Class Extends Methods Author(s) See Also Examples
Classes derived from .QA-class represent results of quality
assurance analyses.
Users create instances of many of these classes by calling the
corresponding constructors, as documented on the help page for
qa2. Classes constructed in this way include
QACollate, QAFastqSource,
QAAdapterContamination,
QAFrequentSequence, QANucleotideByCycle,
QANucleotideUse, QAQualityByCycle,
QAQualityUse, QAReadQuality, and
QASequenceUse.
The classes QASource, QAFiltered, QAFlagged and
QASummary are generated internally, not by users.
.QA2 extends class ".ShortReadBase",
directly.
QASummary is a virtual class extending .QA2; all
user-creatable classes extend QASummary.
QASource extends QASummary. All classes used to
represent raw data input (QAFastqSource) extend
QASource.
QAData is a reference class, used to contain a single instance
of the fastq used in all QA Summary steps.
QACollate extends .QA2. It contains a SimpleList
instance with zero or more QASummary elements.
QA extends .QA2, and contains a SimpleList of
zero or more QASummary elements. This class represents the
results of the qa2 analysis.
Methods defined on this class include:
signature(object="QACollate", state, ...,
verbose=FALSE) creates a QA report from the elements of
QACollate. Methods on qa2 for objects extending
class QASummary summarize QA statistics for that class,
e.g., qa2,QAFrequentSequences-method implements the
calculations required to summarize frequently used sequences,
using data in state.
signature(x="QA", ...) creates an HTML
report. Methods on report for objects extending class
QASummary are responsible for creating the html snippet for
that QA component.
signature(object=".QA2", ..., verbose=FALSE)
implements criteria to flag individual lanes as failing quality
assessment. NOTE: flag is not fully implemented.
signature(...="QASummary"): rbind multiple
summary elements of the same class, as when these have been
created by separately calculating statistics on a number of fastq
files.
signature(object = "SolexaExportQA"): Display an
overview of the object contents.
Martin Morgan <mtmmorgan@fhcrc.org>
Specific classes derived from .QA2
1 | getClass(".QA2", where=getNamespace("ShortRead"))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.