random question im looking at the description of t...
# variantbenchmarking
b
random question im looking at the description of the pipeline. so you prepare a sample sheet with svs,cnvs,snvs. you need to run it 3 times with a truth svs, truth cnvs, truth snvs? is this a correction interpretation? and I would just swap params.vartype for each test? does that mean it ignores the "non-relevant" variant types in the sample sheet?
k
basically, you need to prepare your runs per variant type (either for snv, small, indel, sv, cnv). For SV benchmarking, you can prepare your samplesheet accordingly with tests sv calls, choose "variant_type=''structural'" provide your truth in truth_vcf and make your run. https://github.com/nf-core/variantbenchmarking/blob/master/conf/tests/somatic_sv.config. plenty of different runs here https://github.com/nf-core/variantbenchmarking/tree/master/conf/tests explained https://github.com/nf-core/variantbenchmarking/blob/master/docs/testcases.md
To answer your question, you should only put relevant datasets to samplesheet, it doesnt ignore irrelevant datasets.
I have plans to make this process more easy to handle for multiple truth sets, but for now unfortunately it is not possible.
b
cool thanks for the reply