Workflow Type: Common Workflow Language
Frozen
CWL4IncorporateTSSintoGXF
This workflow determines TSS based on the analysis of CAGE-seq data and incorporates TSS information and 5'UTR information calculated based on TSS information into the gene annotation file (gff/gtf). The R package, TSSr, is used to determine TSS.
Requirements
-
Install using pip
pip install cwltool
Install using conda
conda create -n cwltool conda activate cwltool conda install -c conda-forge cwltool
-
† and Docker Desktop must be running
Simple usage
-
Clone this repository
git clone https://github.com/RyoNozu/CWL4IncorporateTSSintoGXF.git cd CWL4IncorporateTSSintoGXF
-
Run workflow
# for paired-end reads case cwltool --debug --cachedir ./cwl_cache/ --outdir ./test/ ./workflow/cageseq_gtf_update_pe.cwl ./config/Workflow_config/cageseq_gtf_update_pe.yml
Input files
- CAGE-seq Read (fastq, paried/single-end)
- reference genome (fasta)
- gene annotation file (gff/gtf)
- (BSgenome_data_package_seed_file (.txt))
> refere to forgeBSgenomeDataPkg function in BSgenomeForge package
Output files
- updated gxf file (.gff/gtf)
FYI: Running time
Click and drag the diagram to pan, double click or use the controls to zoom.
Version History
main @ 6f4b47f (earliest) Created 18th Apr 2025 at 03:51 by Sora Yonezawa
2025/04/18 created
Frozen
main
6f4b47f

Creators
Submitter
Tools
License
Activity
Views: 112 Downloads: 29
Created: 18th Apr 2025 at 03:51
Last updated: 22nd Apr 2025 at 02:20
Annotated Properties

None