|
12345678910111213141516171819202122232425262728293031323334353637 |
- ### NGSCheckMate
- A C program, ngscheckmate_fastq, can be directly called to generate a VAF file from one FASTQ file (single-end sequencing) or two FASTQ files(paired-end sequencing).
-
- Then, another script, vaf_ncm.py is used to read a set of VAF files to complete the downstream analysis. When you need to analyze many FASTQ files, the first VAF file generation using ngscheckmate_fastq can be parallelized.
- ### Getting Started
-
- We recommend using choppy system and Aliyun OSS service. The command will look like this:
-
- ```
- # Activate the choppy environment
- $ open-choppy-env
-
- # Install the APP
- $ choppy install YaqingLiu/NGSCheckMate_parallel-latest [-f]
-
- # List the parameters
- $ choppy samples YaqingLiu/NGSCheckMate_parallel-latest [--no-default]
-
- # Submit you task with the `samples.json file` and `project name`
- $ choppy batch YaqingLiu/NGSCheckMate_parallel-latest samples.json -p Project [-l project:Label]
-
- # Query the status of all tasks in the project
- $ choppy query -L project:Label | grep "status"
- ```
-
- #### samples.json
- ``` json
- {
- "sample_id": "test",
- "fastq1": ["fq1_1", "fq1_2", ..., "fq1_n"],
- "fastq2": ["fq2_1", "fq2_2", ..., "fq2_n"],
- "output_id": ["out_id1", "out_id2", ..., "out_idn"]
- }
- ```
-
- #### subsampling rate
- The default subsampling rate is 0.3.
|