Skip to content
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

Add athena-meta pipeline #41

Open
johnne opened this issue Jun 13, 2019 · 3 comments
Open

Add athena-meta pipeline #41

johnne opened this issue Jun 13, 2019 · 3 comments
Assignees

Comments

@johnne
Copy link

johnne commented Jun 13, 2019

The meta branch now contains snakemake rules to run athena-meta. To try it out

  • update your environment to install megahit and bwa
  • run the test script (bash tests/run.sh) to generate the trimmed files and barcode cluster file
  • run the metagenomic part:

snakemake -s src/blr/rules/meta.smk --use-conda -np outdir/athena.done (remove the '-n' to trigger the actual run)

All seems to work fine (on linux) up until the Flye step of athena-meta. Here it crashes with something seemingly related to this issue. Note: running with just one thread does not fix the problem. Also, running with the athena-meta-flye-docker docker image does not work either.

I'll try to look into the problem further.

@FrickTobias
Copy link
Owner

Looks really good to me!

Could you make a PR for now excluding Flye? I am about to fix the macOS compatibility issue with the .environment.yml file, so I thought we could try and avoid merge conflicts, since I see you've worked on the same file.

@FrickTobias
Copy link
Owner

I went ahead and pushed to master, shouldn't be too hard to manually fix the conflict since it is only two rows (as I understand at least) so go ahead and wait until Flye works.

@johnne
Copy link
Author

johnne commented Jun 17, 2019

When I update flye to the latest version (2.4.2) it works. Oddly enough that upgrade forces a downgrade of athena-meta from version 1.3 to 1.2 (because the developer had listed flye at v. 2.4 in the original conda recipe, but then changed it to 2.3.1 for some reason).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants