nextstrain / ncov-africa-cdc

Build configuration for Africa CDC SARS-CoV-2 builds
MIT License
0 stars 1 forks source link

Some African Countries (Burkina Faso, Sierra Leone) Build failed #5

Closed AlbertRockG closed 1 year ago

AlbertRockG commented 1 year ago

Current Behavior

I would like to run a build for some specific African countries. So I firstly try to run your builds before modifying the YAML file. Because interested in CAMES (African and Malagasy Council for Higher Education), I checked out the build of countries belonging to this organisation, but some are actually missing. I have also check out the build of western africa and noticed that auspice was not able to select those countries (Burkina Faso and Sierra Leone for instance). This behaviour was noticed on the local run and also on nextstrain.org. Screenshot from 2022-12-06 22-30-05 Screenshot from 2022-12-06 22-30-42 Screenshot from 2022-12-07 00-30-32 Screenshot from 2022-12-07 00-31-10 Screenshot from 2022-12-07 00-33-27 Screenshot from 2022-12-07 00-35-03

How to reproduce

Steps to reproduce the current behavior.

Your environment: if browsing Nextstrain online

Your environment: if running Nextstrain locally

j23414 commented 1 year ago

Hi @AlbertRockG! We just merged https://github.com/nextstrain/ncov/pull/988 which should fix this issue. Thanks for reaching out!

Should be able to pull a new ncov and run a test for Burkina Faso using:

nextstrain build \
  --cpus 4 \
  --memory 8Gib \
  . \
  --configfile ../ncov-africa-cdc/builds_africa.yaml \
  --config active_builds=burkina-faso

But please let us know if the issue persists.

AlbertRockG commented 1 year ago

Sorry, I just try it and the issue persists.

Image

j23414 commented 1 year ago

Hi @AlbertRockG any interest in jumping on a zoom call? That way I can take a look?

My initial impression is you may need to pull the new ncov or delete a cached run (remove .snakemake and several intermediate files from data). It might be easiest to run the instructions in a new folder.

But it's easier to debug on a call since computer systems can be different.

AlbertRockG commented 1 year ago

Sure! You're right, it's easier. Can we do it now, please?

j23414 commented 1 year ago

@AlbertRockG Sure! Please join [deleted link] I'll delete this link later.

Can send a screenshot when run completes, thanks!

AlbertRockG commented 1 year ago

@j23414 Thanks a lot, it worked! Screenshot from 2022-12-09 11-28-05