Build pipeline: viash-hub.htrnaseq.main-xhqqt
Source commit: 8eb391e3eb
Source message: Revert Viash version back to v0.9.0
2.3 KiB
htrnaseq v0.x.x
New functionality
- Added
umi_lengthargument (PR #27). - Added
runnerworkflow (PR #26, see below)
runner workflow
- Removed
wellBarcodesLengthfromparallel_mapworkflow (PR #27).
Major changes
A runner workflows has been added, providing two additional features:
- Start from an input directory containing fastq files rather than a list of input fastq pairs.
- Improve the output of the workflow
Input directory
It is now possible to specify a single --input <basedir> directory as input and the runner will extract the fastq file pairs. An error will be raised if the filename processing leads to errors.
Output
The runner provides a complete different approach to output. A couple of things are important here:
-
Output is split up in 2 parts:
- The well-demultiplexed fastq files (
--fastq_publish_dir) - All the other results of the workflow (
--results_publish_dir)
- The well-demultiplexed fastq files (
-
The well-demultiplexed fastq file are stored under
--fastq_publish_diraccording to the following format:$fastq_publish_dir/$id/<date-time>_htrnaseq_<version>/$plate_$lane/<well_id>_R1/2_001.fastq -
The other results are stored under
--results_publish_diraccording to the following format:$results_publish_dir/$project_id/$experiment_id/<date-time>_htrnaseq_<version>/This is an example listing of this directory:
esets fData nrReadsNrGenesPerChrom pData report.html star_output starLogs
This output structure can be circumvented by using the --output_dir option, which will store all output in a single directory.
- Using the
htrnaseqworkflow directory rather than therunnerinterface - Using the argument
--plain_outputwith therunner. fastq files and other results will still be published in their respective directories, but not in a directory hierarchy as described above.
Minor changes
- Use
v0.2.0version of cutadapt instead ofmain(PR #23). - Use
v0.3.0version of cutadapt - Bump viash to 0.9.1 (PR #31).
create_eset: Update base container image,Rversion and all dependencies to newer versions (PR #28).
htrnaseq v0.2.0
New functionality
- Make sure that the Well ID matches the required format (PR #22 and PR #21).
htrnaseq v0.1.0
Initial release