-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add star solo component #62
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some remarks:
- Is
multiple: yes
allowed by viash? If not, why was it not failing? - Should snakecase be used?
multiple: yes | ||
multiple_sep: ; | ||
- name: --soloCBstart | ||
type: integer |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we add min
and/or max
for the arguments of type: integer
where applicable?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could be done but I don't really want to start parsing this from the help text. I propose hoping that STAR has sufficiently good validation?
src/star/star_solo/test.sh
Outdated
@@ -0,0 +1,176 @@ | |||
#!/bin/bash | |||
|
|||
set -e |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also add pipefail
@DriesSchaumont I'm strongly considering dropping the star solo component and just adding the missing arguments to the main star_align_reads component. WDYT? |
Yes, I agree... Its complicated already ^^ |
Done! @DriesSchaumont Care to re-review? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small nitpick, feel free to merge without the change
I really like this 👍
Co-authored-by: Dries Schaumont <[email protected]>
Description
BREAKING CHANGES
star/star_align_reads
: Change all arguments from--camelCase
to--snake_case
(PR Add star solo component #62).star/star_genome_generate
: Change all arguments from--camelCase
to--snake_case
(PR Add star solo component #62).NEW FUNCTIONALITY
star/star_align_reads
: Add star solo related arguments (PR Add star solo component #62).Issue ticket number
Closes #xxxx
Checklist before requesting a review
I have performed a self-review of my code
Conforms to the Contributing guidelines
Proposed changes are described in the CHANGELOG.md
I have tested my code with
viash ns test --parallel -q <name or namespace>
Check the correct box. Does this PR contain: