Commit Graph

13 Commits

Author SHA1 Message Date
CI
ddad38b4a3 Build branch main with version main (e6627ec)
Build pipeline: viash-hub.biobox.main-v4lxs

Source commit: e6627ec728

Source message: FastQC (#92)

* Starting Component

* Creating Files

* update on config file

* Update on test.sh

* Update on config

* Update script.sh

* Update on script.sh

* trying to figure multiple: true

* Update on script.sh

* Update on script

* Adding some tests

* More tests

* Update on script.sh

* Added more tests

* Small Changes

* Update test.sh

* Update on Script and Test

- change the --zip and --html to take wild card '*'

* Added one more test

* Removed test_data dir

* More description

* Update CHANGELOG.md

* Update on config and script

- meta_cpus
- meta_tmp_dir

* Bug Fixed

* unset_if_false

* Updating Tests

* Update script.sh

* debugging

* Minor changes

* Update config.vsh.yaml

* Update config.vsh.yaml

* Required Changes

- large changes on script.sh

* Update config.vsh.yaml

* Adding extra links

* tmpdir bug

* Updating tests

* minor changes

* Adding extra output options

--summary
--data

* minor change

* Update script.sh

* small change in config
2024-09-03 09:13:58 +00:00
CI
f066ef0ffa Build branch main with version main (da3272d)
Build pipeline: viash-hub.biobox.main-7x2wm

Source commit: da3272d011

Source message: Bcftools sort (#141)

* Initial commit

* Update on config file

* Update

* Update config.vsh.yaml

* Update config.vsh.yaml

* Update test.sh

* Update help.txt

* adding meta variables

* Adding test for bcf file

* Update CHANGELOG.md

* Update config.vsh.yaml

* requested changes

---------

Co-authored-by: Jakub Majercik <57993790+jakubmajercik@users.noreply.github.com>
2024-09-02 13:42:09 +00:00
CI
7dd88311d4 Build branch main with version main (f3e87e5)
Build pipeline: viash-hub.biobox.main-7qmtp

Source commit: f3e87e58c9

Source message: Bedtools bed12tobed6 (#140)

* Initial commit

* Update test.sh

* help file + n option

* adding n_score option

* small changes

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: Jakub Majercik <57993790+jakubmajercik@users.noreply.github.com>
2024-09-02 13:25:01 +00:00
CI
18d6cad4c4 Build branch main with version main (2b29a47)
Build pipeline: viash-hub.biobox.main-bjgnf

Source commit: 2b29a47575

Source message: Bedtools GroupBY (#123)

* Initial Commit

* Update config.vsh.yaml

* config file

* script.sh

* adding some tests

* more test

* Update CHANGELOG.md

* deleted test_data

* bug fix

* Update config.vsh.yaml

* adding more links

* exit on error

* $TMPDIR

* Update script.sh

* Update config.vsh.yaml

* Suggested change on column option

---------

Co-authored-by: Jakub Majercik <57993790+jakubmajercik@users.noreply.github.com>
2024-09-02 13:18:11 +00:00
CI
b17c19f92e Build branch main with version main (766ab6c)
Build pipeline: viash-hub.biobox.main-lpdjj

Source commit: 766ab6c9c3

Source message: Qualimap rnaseq (#74)

* first version

* complete script for qualimap

* add escaping character before leading hashtag (#50)

* add escaping character before leading hashtag

* update changelog

* Update CHANGELOG.md

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* replace escaping \ by \\

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Samtools collate (#49)

* initial commit dedup

* Revert "initial commit dedup"

This reverts commit 38f586bec0ac9e4312b016e29c3aa0bd53f292b2.

* Initial commit, whole component is functional

* Update viash (#51)

* update viash

* update readme

* update changelog

* update changelog

* fix incorrect heading detection

* update again

* clean up readme

* Samtools view (#48)

* initial commit dedup

* Revert "initial commit dedup"

This reverts commit 38f586bec0ac9e4312b016e29c3aa0bd53f292b2.

* initial version with a few tests, script, and config file

* update changelog, add one test

* add a 4th test, fix option names in the script

* Fix name of component in config

* remove option named with a number

* add must_exist to input file argument

* removed "default: null" from one of the arguments in config

* remove utf8 characters from config

* Update CHANGELOG.md

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Samtools fastq (#52)

* initial commit dedup

* Revert "initial commit dedup"

This reverts commit 38f586bec0ac9e4312b016e29c3aa0bd53f292b2.

* Initial commit, config, script, help and test_data

* Update changelog, add tests, fix argument naming errors, add test data

* update changelog, remove gffread namespace field

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* format URL in the description (#55)

* format URL in the description

* update changelog

* Change name in _viash.yaml (#60)

* Update operational code (#63)

* update readme

* switch ci to toolbox

* update to viash 0.9.0-RC6

* edit keywords

* fix version

* update biobox

* cutadapt (#7)

* First commit, clone of cutadapt in htrnaseq + help.txt

* Add config

* Don't allow multiple: true when providing a FASTA file with adapters

* First version of script

* Updates and fixes - se/pe

* Add tests and fix --json argument

* Add software version

* Better consistency in using snake_case

* Update src/cutadapt/config.vsh.yaml

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Update src/cutadapt/config.vsh.yaml

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Update src/cutadapt/config.vsh.yaml

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Specify --input and --input_r2 as separate arguments

* Avoid specifying default arg values

* Add more information to `--minimum_length` and `maximum_length`

* Add --cpus by means of $meta_cpus and set proper default

* Allow multiple for adapters/fasta and add test

* change multiple_sep to ';'

* add example

* simplify code with a helper function

* create directories in test

* use a different output extension if --fasta is provided

* decrease code duplication by separating optional outputs from paired/unpaired output arguments

* write custom tests for cutadapt

* fix _r2 arguments

* add debug flag as not to always print the cli command

* remove comment

* Update to Viash 0.9.0-RC4

* Ability to specify output globbing patterns

* Avoid the need for both output_dir and output

* Move fields from `info` to `links`

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Move references back to the info field

* apologies, I proposed a wrong syntax

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* update changelog

* update readme

* Update salmon quant arguments (#57)

* Make index an optional argument

* FIx argument type and add optional argument

* FEAT: add bedtools getfasta. (#59)

* FEAT: add bedtools getfasta.

* Add PR number to CHANGELOG

* Add star genomegenerate component (#58)

* Add star genomegenerate component

* Update changelog

* Rename component

* Update test

* Update CHANGELOG.md

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* fix package config (#65)

* Delete src/bgzip directory (#64)

It was moved to toolbox

* Output alignments to the transcriptome (#56)

* Output alignments to  the transcriptome

* Change argument name

* BUG: pear component failure is ignored (#70)

* FEAT + BUG: cutadapt; allowing disabling demultiplexing and fix par_quality_cutoff_r2 (#69)

* FEAT: Disable cutadapt demultiplexing by default

* Cutadapt: fix --par_quality_cutoff_r2

* FEAT: update busco to 5.7.1 (#72)

* FEAT: update busco to 5.7.1

* Typo

* Samtools fasta (#53)

* initial commit dedup

* Revert "initial commit dedup"

This reverts commit 38f586bec0ac9e4312b016e29c3aa0bd53f292b2.

* Fasta component

* change script resource to samtools_fastq script, with dummy argument to specify the command

* add dummy argument to samtools_fastq to share the script with samtools_fasta

* fix path to script in config

* Update src/samtools/samtools_fastq/script.sh

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Change default fields to examples

* Two more default fields changed to examples

* Minor formatting changes

* Markdown formatting changes in configs

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Umi tools dedup (#54)

* initial commit dedup

* Revert "initial commit dedup"

This reverts commit 38f586bec0ac9e4312b016e29c3aa0bd53f292b2.

* inital commit dedup

* Working component with one test

* Update test 1 and test data, fix some arg types in config and script

* test data files and changes to script

* Add third test and test data

* Fix typo in script

* remove utf8 characters in config

* Add choices fields and change default fields to exampels

* Minor formatting changes

* md formatting changes in config

* Fix typo (#79)

* add vscode to gitignore

* update multiple separator (#81)

* update multiple separator

* update changelog

* Update src/multiqc/config.vsh.yaml

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Update src/multiqc/config.vsh.yaml

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Update src/multiqc/config.vsh.yaml

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* Update src/multiqc/config.vsh.yaml

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* update ifs

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* add test data

* add tests

* update changelog

* remove unrequired test data

* update descriptions

* update changelog

* update help text

* Update src/qualimap/qualimap_rnaseq/script.sh

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* update unit tests

* update unit tests

* addres pr changes request

* add version

* remove whitespace multiqc

* Apply suggestions from code review

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>

* address pr comments

* Update CHANGELOG.md

* fix doi

* Fix name

* update version and container image

* write software version to file

---------

Co-authored-by: dorien-er <roosen.dorien@gmail.com>
Co-authored-by: Leila011 <leilapaquay@gmail.com>
Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>
Co-authored-by: emmarousseau <emmarou1@icloud.com>
Co-authored-by: Sai Nirmayi Yasa <92786623+sainirmayi@users.noreply.github.com>
Co-authored-by: Dries Schaumont <5946712+DriesSchaumont@users.noreply.github.com>
Co-authored-by: Dorien <41797896+dorien-er@users.noreply.github.com>
2024-08-21 11:54:23 +00:00
CI
b833613f7c Build branch main with version main (923a6da)
Build pipeline: viash-hub.biobox.main-dvp9l

Source commit: 923a6da389

Source message: Bug Fixed (#136)
2024-08-14 21:18:23 +00:00
CI
833a44f68a Build branch main with version main (4aa0a89)
Build pipeline: viash-hub.biobox.main-rgg5q

Source commit: 4aa0a893d2

Source message: Add agat convert bed2gff (#97)

* add config

* add help

* add script

* add test data and expected output file

* add script to get test data

* add tests

* update changelog

* fix path to test data

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>
2024-07-31 19:45:06 +00:00
CI
da141b5d98 Build branch main with version main (de8b424)
Build pipeline: viash-hub.biobox.main-fpx6v

Source commit: de8b4248b6

Source message: Bedtools sort (#98)

* Initial Commmit

* config file

* Update config.vsh.yaml

* Update script.sh

* Update test.sh

* test files

* Update test.sh

* adding tests

* two more test

* more tests

* more tests

* Update CHANGELOG.md

* removing some files

* Update help.txt

---------

Co-authored-by: Robrecht Cannoodt <rcannood@gmail.com>
2024-07-31 19:43:50 +00:00
CI
2f26c0291a Build branch main with version main (8f525f5)
Build pipeline: viash-hub.biobox.main-x27rr

Source commit: 8f525f5e40

Source message: Bedtools_Intersect (#94)

* Initial Commit

* Update config.vsh.yaml

* creating templates

* Update config.vsh.yaml

* Update script.sh

* Added output

* Update config.vsh.yaml

* Update test.sh

* Update test.sh

* More tests

* small changes

* update

- change some var names
- debugged
- added more test

* Update CHANGELOG.md

* Update

* Update help.txt
2024-07-31 19:42:45 +00:00
CI
02c1c9ebea Build branch main with version main (da414e7)
Build pipeline: viash-hub.biobox.main-7dwhr

Source commit: da414e72c6

Source message: Add star solo component (#62)

* add star solo component

* change arguments from camelCase to snake_case

* get rid of multiple_sep

* drop star_solo component and just add arguments to star_align_reads

* Update src/star/star_align_reads/script.py

Co-authored-by: Dries Schaumont <5946712+DriesSchaumont@users.noreply.github.com>

---------

Co-authored-by: Dries Schaumont <5946712+DriesSchaumont@users.noreply.github.com>
2024-07-29 08:14:56 +00:00
CI
ae3fef8eec Build branch main with version main (ec69d9a)
Build pipeline: viash-hub.biobox.main-t2txs

Source commit: ec69d9af7a

Source message: FEAT: update busco to 5.7.1 (#72)

* FEAT: update busco to 5.7.1

* Typo
2024-07-01 20:19:17 +00:00
CI
bece67ad47 Build branch main with version main (3e08b59)
Build pipeline: viash-hub.biobox.main-ch2qp

Source commit: 3e08b5983f

Source message: BUG: pear component failure is ignored (#70)
2024-07-01 11:04:36 +00:00
CI
9c30676332 Build branch main with version main (d0c648f)
Build pipeline: vsh-ci-template-p9886

Source commit: d0c648fb7e

Source message: Delete src/bgzip directory (#64)

It was moved to toolbox
2024-06-24 08:40:34 +00:00