-
Notifications
You must be signed in to change notification settings - Fork 15
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
Fix/Create mock data subworkflow #206
Conversation
Part of but does-not-fix: mention #152
PR allows creating mock contigs from an input set of Genbank assembly accessions. Also creates two minimal reports at end showing the binning results- one colored by genus (parsed from name) and one by assembly accession. Example output: |
Notes: To run the pipeline with mock data set the parameter |
A couple of things to fix (or not) before merging in (@WiscEvan I don't think I'll have time to do these today)
|
🐳 Add modules/local/get_genomes_for_mock.nf for GET_GENOMES_FOR_MOCK process 🐳 Add modules/local/mock_data_reporter.nf for MOCK_DATA_REPORT process 🐳🍏 Add container tag to processes with Dockerfiles 🎨 Add Makefile command to build local modules processes images
📝 I've added a tag to the Runtime Note
nextflow run . -profile docker -params-file "nf-params.json" --mock_test true --input .
{
"autometa_image_tag": "dev"
} DockerfilesI've also added dockerfiles for the processes you've mentioned. I was not sure where to put these. I've opted to place them in a i.e. to build all autometa nextflow modules docker images from Makefile make modules-images
I've used conda to create the R env
|
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.
I've added Dockerfiles for the respective Autometa nextflow modules images to docker/modules
... I'm not sure if this is appropriate with the nf-core team, but everything seems to be working.
NOTE: The "beeswarm" plots contents are appearing in the mock report, but their axes titles are not... This doesn't appear to be a breaking issue, so I'm going to approve and merge.
👍
Part of but does-not-fix:
mention
#152