Description
Demuxlet is a software tool to deconvolute sample identity and identify multiplets when
multiple samples are pooled by barcoded single cell sequencing. If external genotyping data
for each sample is available (e.g. from SNP arrays), demuxlet would be recommended. Be careful
that the parameters on the github is not in line with the newest help version.
Run the following command to execute this component with Nextflow:
cat > params.yaml <<'EOM'
tag_group: [ "CB" ]
tag_umi: [ "UB" ]
field: [ "GT" ]
geno_error_offset: [ 0.1 ]
geno_error_coeff: [ 0 ]
r2_info: [ "R2" ]
min_mac: [ 1 ]
min_call_rate: [ 0.5 ]
alpha: [ "0.5" ]
doublet_prior: [ 0.5 ]
sam_verbose: [ 1000000 ]
vcf_verbose: [ 1000 ]
cap_bq: [ 20 ]
min_bq: [ 13 ]
min_mq: [ 20 ]
min_td: [ 0 ]
excl_flag: [ 3844 ]
min_total: [ 0 ]
min_snp: [ 0 ]
min_umi: [ 0 ]
output: "$id.$key.output.demux"
id: "run"
publish_dir: "output/"
EOM
nextflow run https://packages.viash-hub.com/vsh/openpipeline.git \
-revision v4.0.1 \
-main-script target/nextflow/genetic_demux/demuxlet/main.nf \
-params-file params.yaml Name | Type & Properties |
|---|---|
--sam | file |
--tag_group | string |
--tag_umi | string |
--plp | string |
--vcf | file |
--field | string |
--geno_error_offset | double |
--geno_error_coeff | double |
--r2_info | string |
--min_mac | integer |
--min_call_rate | double |
--alpha | string |
--doublet_prior | double |
--sm | string |
--sm_list | string |
--sam_verbose | integer |
--vcf_verbose | integer |
--cap_bq | integer |
--min_bq | integer |
--min_mq | integer |
--min_td | integer |
--excl_flag | integer |
--group_list | string |
--min_total | integer |
--min_snp | integer |
--min_umi | integer |
Name | Type & Properties |
|---|---|
--output -o | file output |
--out | string |