-
Notifications
You must be signed in to change notification settings - Fork 200
Change simpleaf protocol name from 10xv4 to 10xv4-3p #452
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
Conversation
I believe I have now included everything that is mentioned in the contributing guidelines, except writing a new test for this fix. This would require adding more data to the test branch and adding more tests. I cancelled the tests for the previous commit, as it felt wasteful to run the same tests after only updating the changelog. |
Hi @milos7250, thanks a lot for fixing that! Please make always sure to use the
Also please don't do this. Github actions is setup as a mandatory check in this repository, so if it does not run through on the latest commit, merging is blocked. Would you mind fixing the merge conflicts and then I take another look? |
Hi @grst, sorry for the confusion with the branches, I was looking at https://github.com/nf-core/scrnaseq/blob/master/.github/CONTRIBUTING.md#patch when I was deciding which branch to create the PR against. Is that information incorrect? Do you prefer bug fix PRs to be created against dev? I will have a look at the conflicts in a minute. |
ah, I was already wondering why the "branch protection" github action didn't flag this, but you are right, "patches" can be merged directly in the main branch. I would, however, prefer to bundle this in the |
That's the dev branch now merged into here @grst. |
Thanks @milos7250! |
At this moment, running the pipeline on samples with
10XV4
protocol and simpleaf aligner fails. As can be seen in the list of supported chemistries in simpleaf, the chemistry10xv4
does not exist, they only have10xv4-3p
available. This issue was not flagged in tests, as the test dataset is only using10xv2
protocol.This PR only changes the protocol name for this particular chemistry, but perhaps the whole list should be changed to more closely follow the list of available chemistries of simpleaf?
PR checklist
nf-core pipelines lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).nextflow run . -profile debug,test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).