genetic_demux/demuxlet

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.

Type

r_script

Contributors

Run this component

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 1.0.2 \  
  -main-script target/nextflow/genetic_demux/demuxlet/main.nf \  
  -params-file params.yaml  

Input

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

Output

Name
Type & Properties
--output
-o
file
output
--out
string

Collaborate Accelerate Succeed

Empower your organization with secure, scalable workflow solutions that simplify development, ensure compliance, and drive innovation.

Viash Hub is a platform developed by Data Intuitive, a Belgian-based bioinformatics company specializing in data workflow development and deployment.