quantify_pseudo_alignment
Perform quantification with Salmon or Kallisto to produce count tables and SummarizedExperiment objects
Description
Perform quantification with Salmon or Kallisto to produce count tables and SummarizedExperiment objects
Input
Channel with input FastQ files of size 1 and 2 for single-end and
paired-end data, respectively. OR a transcriptome-level BAM file if
running Salmon in alignment mode.
Channel with the transcriptome in FASTA format. Required when running
Salmon in alignment mode.
Channel with features in GTF format. Passed to pseudoaligners and used
to generate transcript/ gene mappings.
Estimated fragment length. Required if running Kallisto with
single-ended reads.
Estimated standard error for fragment length required by Kallisto in
single-end mode.
Output
Channel containing those pseudoaligner outputs readable by MultiQC for
passing to workflow-level reporting.
tx2gene mapping table actually used by tximport, equal to the input
tx2gene with self-mappings appended for any transcripts present in the
quantification output but missing from the input. Use this file (not
tx2gene) to reproduce the published gene-level outputs from the
per-sample quantification files.
*tx2gene_augmented.tsvGene-level matrix of unadjusted estimated counts from tximport
(countsFromAbundance = 'no').
*.gene_counts.tsvGene-level matrix of length values for modelling in downstream
analysis.
gene_lengths.tsvGene-level matrix of estimated counts, generated from abundance (TPM)
values by scaling to library size, additionally scaled using the
average transcript length, averaged over samples and to library size,
using tximport countsFromAbundance = 'lengthScaledTPM'.
*.gene_counts_length_scaled.tsvGene-level matrix of estimated counts, generated from abundance (TPM)
values by scaling to library size with tximport countsFromAbundance = 'scaledTPM'.
*.gene_counts_length_scaled.tsvTranscript-level matrix of unadjusted estimated counts from tximport
(countsFromAbundance = 'no').
*.transcript_counts.tsvTranscript-level matrix of length values for modelling in downstream
analysis.
transcript_lengths.tsvSerialised SummarizedExperiment object containing gene level
abundance, count, and length matrices generated from tximport.
*.rds
