Closed eeaunin closed 11 months ago
Hi. Several things:
Might be some other things to modify, since this is an old package and the Dockerfile format might have changed since them. I'll run the tests once you have made the changes.
Hello, I made the requested changes now. I tested building the dockerfile, it works for me
about.license field is not in spdx list: https://spdx.org/licenses/, if it is a typo error, please fix it. If this is not a standard license, please specify Custom License and use about.license_file label to specify license location (in container or url).
No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment.
No test-cmds.txt (test file) present, skipping tests
Ok. You just need to change the 'software.version' to '6.1.20170106+dfsg1-0+deb10u2', and about.license_file to 'Custom license', and I should be able to merge it.
I've done this now. Although, are you sure that about.license_file
and not about.license
needed to be changed to Custom license
?
You're right, sorry about that, I copied the wrong key. You can set 'about.license' to 'Custom license', and keep the previous value for 'about.license_file'
I've made this change now
software.version label not matching directory version name
about.license field is not in spdx list: https://spdx.org/licenses/, if it is a typo error, please fix it. If this is not a standard license, please specify Custom License and use about.license_file label to specify license location (in container or url).
No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment.
Sorry about that. Should be actually ok after this.
about.license field is not in spdx list: https://spdx.org/licenses/, if it is a typo error, please fix it. If this is not a standard license, please specify Custom License and use about.license_file label to specify license location (in container or url).
No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment.
No test-cmds.txt (test file) present, skipping tests
No biotools label defined, please check if tool is not already defined in biotools (https://bio.tools) and add extra.identifiers.biotools label if it exists. If it is not defined, you can ignore this comment.
No test-cmds.txt (test file) present, skipping tests
Merging, thanks for your patience.
Thanks a lot!
Hello. The current
ncbi-tools-bin
BioContainers Docker image (made from https://github.com/BioContainers/containers/blob/master/ncbi-tools-bin/6.1.20170106-6-deb/Dockerfile ) doesn't work with nf-core pipelines. The error that I get when trying to use it in an nf-core pipeline is this:Command 'ps' required by nextflow to collect task metrics cannot be found
. I think this means thatprocps
(which providesps
) needs to be installed and in path inside the image in order for the image to work with Nextflow when using the Docker profile. I am proposing adding the installation ofprocps
to the Dockerfile