-
Notifications
You must be signed in to change notification settings - Fork 4
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
Test ci #82
Test ci #82
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.
LGTM. The only comment is that the blastn databases for running the small and full tests are about 70 MB in size, if these
files are too large to be part of the repo then the remote paths for them have to be updated accordingly in this branch and in the blastn branch. Otherwise it can be merged since both databases are already saved in assets
folder in the blastn branch.
That's absolutely fine. I actually think the |
@priyanka-surana I moved the |
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.
Merging into alignment. Any further changes needed will be done in release branch.
The purpose of this pull-request is to reinstate the CI tests on GitHub. The main trick is to simply add some steps to the CI workflow to download the necessary databases (NCBI Taxonomy and BUSCO).
At the same time, I recreated the reduced BUSCO databases with a script that is now under
/lustre/scratch123/tol/resources/nextflow/busco
. The new databases have 10 genes (or less) that are known hit and 5 genes that have no hit. Like in sanger-tol/genomenote#77 I change the metauk parameters to make BUSCO even faster.Other changes:
/lustre/scratch123/tol/resources/nextflow/test-data
, which is fully synchronised with the S3 server.pipeline_info/blobtoolkit
, as per our new convention.docker.io/
prefix to a few containers as the default now isquay.io
. This is actually the result of getting the CI to work ! We had not spotted the error because we only use Singularity on the farm.PR checklist
nf-core lint
).nextflow run . -profile 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).