Skip to content

zyllifeworld/clindet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cite with Zenodo run with conda run with docker run with singularity

Introduction

ClinDet (Clinical variants Detector) is a Snakemake pipeline for comprehensive analysis of cancer genomes and transcriptomes, integrating multiple state-of-the-art tools to generate consensus results. The pipeline supports a wide range of experimental setups, including:

  1. FASTQ input files

  2. Whole genome sequencing (WGS), whole transcriptome sequencing (WTS), and targeted/panel sequencing (WXS)

  3. Paired tumor/normal and tumor-only sample configurations

  4. Most GRCh37 and GRCh38 reference genome builds

  5. Non-human species (e.g., mouse, worm)

Pipeline overview

Installation

To build the complex ClinDet analysis environment, you must first install Conda, Docker, and SingularityCE. Afterwards, please follow the instructions in the Installation chapter of the ClinDet documentation.

Usage

Note

If you are not familiar with snakemake, please refer to this page

All you need to run ClinDet is a samplesheet.csvfile that contains the paths to your input fastq files.

Tumor_R1_file_path,Tumor_R2_file_path,Normal_R1_file_path,Normal_R2_file_path,Sample_name,Target_file_bed,Project
/AbsoPath/of/projects/CGGA_WES/data/T_CGGA_D14_r1.fq.gz,/AbsoPath/of/projects/CGGA_WES/data/T_CGGA_D14_r2.fq.gz,/AbsoPath/of/projects/CGGA_WES/data/B_CGGA_D14_r1.fq.gz,/AbsoPath/of/projects/CGGA_WES/data/B_CGGA_D14_r2.fq.gz,CGGA_D14,/AbsoPath/of/target.bed,CGGA_WES
/AbsoPath/of/projects/CGGA_WES/data/T_CGGA_653_r1.fq.gz,/AbsoPath/of/projects/CGGA_WES/data/T_CGGA_653_r2.fq.gz,/AbsoPath/of/projects/CGGA_WES/data/B_CGGA_653_r1.fq.gz,/AbsoPath/of/projects/CGGA_WES/data/B_CGGA_653_r2.fq.gz,CGGA_653,/AbsoPath/of/target.bed,CGGA_WES

Then, you can Launch ClinDet by prepared a *.smk file (e.g. snake_wes.smk).

nohup snakemake -j 30 --printshellcmds -s snake_wes.smk \
--use-singularity --singularity-args "--bind /your/homepath/:/your/homepath/" \
--latency-wait 300 --use-conda >> wes.log

For more details and further functionality, please refer to the main ClinDet documentation

Use cases

To facilitate user adoption, ClinDet includes a variety of use cases. These examples are designed to help users become proficient with the software and adjust it for their specific analysis. Detailed information is available in the Use Case chapter of the documentation.

  1. Use case I: SNV and CNV calling from Whole exome sequencing data
  2. Use case II: Fusion genes detection from multiple myeloma patient RNA-seq
  3. Use case III: Whole genome sequencing of COLO829 cell line
  4. Use case IV: Quantifying​​ the contributions of DNA repair defective gene mutations to mutational signatures(C. elegans

ClinDet Development Visualized​

ClinDet

Credits

The ClinDet pipeline was written and is maintained by Yuliang Zhang (@Yuliang Zhang) , Junyi Zhang and Jianfeng Li from the National Research Center for Translational Medicine at Shanghai.

We thank the following organizations and people for their extensive assistance in the development of this pipeline, listed in alphabetical order:

Citations

You can cite the ClinDet Zenodo record for a specific version using the following DOI: 10.5281/zenodo.16892396

Sustainable data analysis with Snakemake

Mölder, F., Jablonski, K.P., Letcher, B., Hall, M.B., Tomkins-Tinch, C.H., Sochat, V., Forster, J., Lee, S., Twardziok, S.O., Kanitz, A., Wilm, A., Holtgrewe, M., Rahmann, S., Nahnsen, S., Köster, J.

F1000Research 2021. doi: 10.12688/f1000research.29032.3.

Future Work

  1. Advanced downstream analysis based on consensus results (e.g. Driver gene identification)
  2. Benchmark report
  3. ...

About

clindet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published