You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The versioned docker images for the "mock" test run aren't available on dockerhub so the pipeline fails.
It might be easier to just change the nextflow module for those to take the "latest" docker image so that it doesn't haven't to be synced?
Error executing process > 'AUTOMETA:CREATE_MOCK:GET_GENOMES_FOR_MOCK (fetching 3 genomes)'
Caused by:
Process `AUTOMETA:CREATE_MOCK:GET_GENOMES_FOR_MOCK (fetching 3 genomes)` terminated with an error exit status (125)
Command executed:
curl -s https://ftp.ncbi.nlm.nih.gov/genomes/ASSEMBLY_REPORTS/assembly_summary_refseq.txt > assembly_report.txt
grep -E "GCF_000734955.1|GCF_900448115.1|GCF_015751765.1" assembly_report.txt |\
awk -F '\t' '{print $20}' |\
sed 's,https://,rsync://,' |\
xargs -n 1 -I {} rsync -am --exclude='*_rna_from_genomic.fna.gz' --exclude='*_cds_from_genomic.fna.gz' --include="*_genomic.fna.gz" --include="*_protein.faa.gz" --include='*/' --exclude='*' {} .
# "clean_mock_data.sh" is here: ~/Autometa/bin/clean_mock_data.sh
clean_mock_data.sh
Command exit status:
125
Command output:
(empty)
Command error:
Unable to find image 'jasonkwan/autometa-nf-modules-get_genomes_for_mock:2.1.0' locally
docker: Error response from daemon: manifest for jasonkwan/autometa-nf-modules-get_genomes_for_mock:2.1.0 not found: manifest unknown: manifest unknown.
See 'docker run --help'.
Work dir:
/home/chase/work/b4/39a48d8ca92a6c4caa0d90bf851e05
Tip: you can try to figure out what's wrong by changing to the process work dir and showing the script file named `.command.sh`
It might be easier to just change the nextflow module for those to take the "latest" docker image so that it doesn't haven't to be synced?
To get the pipeline to work in the meantime:
# Navigate to an empty directory and then: (if necessary, change the '2.1.0' to the current Autometa release)
git clone git@github.com:KwanLab/Autometa.git
cd Autometa
cd docker/modules
# One or both of of these may take a while to build
docker build -t jasonkwan/autometa-nf-modules-get_genomes_for_mock:2.1.0 -f get_genomes_for_mock.Dockerfile .
docker build -t jasonkwan/autometa-nf-modules-mock_data_reporter:2.1.0 -f mock_data_reporter.Dockerfile .
# Now run the test
nextflow run KwanLab/Autometa -profile test,docker
The text was updated successfully, but these errors were encountered:
fixes#291
Mock data is a small test and won't be run except probably by us. Remove the need to have a new docker image for every Autometa release since these will rarely if ever change
fixes#291
Mock data is a small test and won't be run except probably by us. Remove the need to have a new docker image for every Autometa release since these will rarely if ever change
The versioned docker images for the "mock" test run aren't available on dockerhub so the pipeline fails.
It might be easier to just change the nextflow module for those to take the "latest" docker image so that it doesn't haven't to be synced?
It might be easier to just change the nextflow module for those to take the "latest" docker image so that it doesn't haven't to be synced?
To get the pipeline to work in the meantime:
The text was updated successfully, but these errors were encountered: