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:
-
FASTQ input files
-
Whole genome sequencing (WGS), whole transcriptome sequencing (WTS), and targeted/panel sequencing (WXS)
-
Paired tumor/normal and tumor-only sample configurations
-
Most GRCh37 and GRCh38 reference genome builds
-
Non-human species (e.g., mouse, worm)
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.
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.logFor more details and further functionality, please refer to the main ClinDet documentation
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.
- Use case I: SNV and CNV calling from Whole exome sequencing data
- Use case II: Fusion genes detection from multiple myeloma patient RNA-seq
- Use case III: Whole genome sequencing of COLO829 cell line
- Use case IV: Quantifying the contributions of DNA repair defective gene mutations to mutational signatures(C. elegans)
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:
- Broad Institute
- German Cancer Research Center
- Hartwig Medical Foundation Australia
- Wellcome Sanger Institute
- New York Genome Center
- Jianfeng Li
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.
- Advanced downstream analysis based on consensus results (e.g. Driver gene identification)
- Benchmark report
- ...

