Closed dmiller15 closed 8 months ago
@migbro well running it in bash doesn't really change anything. I tried to throw pipefail in there but it failed because calling head on samtools view will actually result in a pipefail. The only way around that is to put in a || :
(OR TRUE) thing. So overall pretty pointless here but it was nice to see it actually working.
Description
Effective change for users:
input type
. The workflow will now attempt to autodetect whether the reads are paired or single end. If the user wishes to override the autodetection, they can provide theis_paired_end
inputkallisto_avg_frag_len
andkallisto_std_dev
for single end reads. The workflow will now attempt to autodetect the read length median and stddev values. If the user wishes to override the autodetection, they can provide theread_length_median
andread_length_stddev
valuesBreakdown of changes:
input_type
andpaired
inputs and replaced them withis_paired_end
alignmentfile_pairedness
script and tool to quickly ascertain whether an alignment file is paired end, single end, or mixedbam_strandness
tool to output its determination of the whether the reads are paired or single endkallisto_avg_frag_len
withread_length_median
kallisto_std_dev
withread_length_stddev
bam_strandness
tool to output what what it detects for read length median and stddevarriba_memory
inarriba_draw
as that step can have memory scaling needsCloses https://github.com/d3b-center/bixu-tracker/issues/1871
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Test Configuration:
Checklist: