Menu
Introduction
Getting Started
ID Cards
Use Cases
Release notes
Technical documentations
Version
Publication date

Mar 9, 2022

Confidentiality
Public
Reactions
0
Share

FeatureCounts

TASK
80 times
88.75 %
53 seconds, 158 milliseconds
Typing name :  TASK.gws_omix.FeatureCounts Brick :  gws_omix

Quantify read counts using featureCounts, then produce a final CSV with gene_id and gene_name.

This task quantifies reads with featureCounts and produces a clean CSV including gene_id, gene_name, and per-sample raw counts. Inputs: a bam_files folder (one or more .bam) and an annotation_file (GTF). Key settings: threads (CPU cores), sequencing_type (Paired-end adds -p), and strandedness (0 unstranded, 1 stranded, 2 reverse-stranded). It runs featureCounts grouping by gene_id (-t exon -g gene_id), then parses the GTF to map gene_id → gene_name, cleans column names (drops .bam and _trimmed).

Input

GTF Annotation
Reference GTF for counting
BAM Files Folder
Folder containing one or more BAM files

Output

Counts Matrix
CSV matrix of raw counts, including gene_id and gene_name

Configuration

threads

Optional

Number of threads

Type : intDefault value : 4

sequencing_type

Library type for featureCounts

Type : stringAllowed values : 
Paired-end
Single-end

strandedness

Optional

indicating if strand-specific read counting should be performed.It has three possible values: 0 (unstranded), 1 (stranded) and 2 (reversely stranded). 0 by default.

Type : int
Shine Logo
Technical bricks to reuse or customize

Have you developed a brick?

Share it to accelerate projects for the entire community.