S4 class containing RNA-seq counts and metadata generated by
bcbio.
Details
bcbioRNASeq is a subclass of SummarizedExperiment designed to store
an RNA-seq analysis. This class contains raw read counts and transcripts per
million (TPM) generated by tximport().
The metadata accessor contains:
Sample summary statistics (a.k.a. metrics).
Ensembl annotations.
Server run paths.
R local environment information, including sessionInfo().
Slots
bcbioSimpleList containing additional bcbio run data with dimensions
that don't match the count matrix. This is currently used to store STAR
featureCounts aligned counts.
See also
Examples
#> 2017-05-23_rnaseq
#> 4 samples detected
#> Reading project-summary.yaml
#> Genome: Mus musculus (mm10)
#> Loading Ensembl annotations from AnnotationHub
#> 2017-10-27
#> EnsDB AH57770: Mus musculus Ensembl 90
#> Parsed with column specification:
#> cols(
#> enstxp = col_character(),
#> ensgene = col_character()
#> )
#> Reading bcbio run information
#> Parsed with column specification:
#> cols(
#> genome = col_character(),
#> resource = col_character(),
#> version = col_datetime(format = "")
#> )
#> Warning: bcbio-nextgen.log missing
#> Warning: bcbio-nextgen-commands.log missing
#> Reading salmon counts using tximport
#> 1
#> Parsed with column specification:
#> cols(
#> Name = col_character(),
#> Length = col_integer(),
#> EffectiveLength = col_double(),
#> TPM = col_double(),
#> NumReads = col_double()
#> )
#> 2
#> Parsed with column specification:
#> cols(
#> Name = col_character(),
#> Length = col_integer(),
#> EffectiveLength = col_double(),
#> TPM = col_double(),
#> NumReads = col_double()
#> )
#> 3
#> Parsed with column specification:
#> cols(
#> Name = col_character(),
#> Length = col_integer(),
#> EffectiveLength = col_double(),
#> TPM = col_double(),
#> NumReads = col_double()
#> )
#> 4
#> Parsed with column specification:
#> cols(
#> Name = col_character(),
#> Length = col_integer(),
#> EffectiveLength = col_double(),
#> TPM = col_double(),
#> NumReads = col_double()
#> )
#>
#> summarizing abundance
#> summarizing counts
#> summarizing length
#> Generating internal DESeqDataSet for quality control
#> using just counts from tximport
#> estimating size factors
#> estimating dispersions
#> gene-wise dispersion estimates
#> mean-dispersion relationship
#> final dispersion estimates
#> fitting model and testing
#> Performing rlog transformation
#> Performing variance stabilizing transformation
#> Reading STAR featureCounts aligned counts
#> Parsed with column specification:
#> cols(
#> .default = col_integer(),
#> id = col_character()
#> )
#> See spec(...) for full column specifications.
#> Warning: Unannotated genes detected in counts matrix (0.594%)