Comments (4)
Thanks for the very detailed report @joneson
I think this may be due to an issue with the conda-provided mummer
. I see this issue, myself.
% conda list | grep mummer [3:21:36]
mummer 3.23 h6de7cb9_11 bioconda
% nucmer --version [3:22:38]
nucmer
NUCmer (NUCleotide MUMmer) version 3.1
% head /opt/anaconda3/envs/pyani_py310/bin/nucmer [3:26:48]
#!/usr/bin/perl
[...]
% mamba install mummer=3.23=h589c0e0_12 -y
% conda list | grep mummer [3:24:40]
mummer 3.23 h589c0e0_12 bioconda
% nucmer --version [3:24:58]
zsh: /opt/anaconda3/envs/pyani_py310/bin/nucmer: bad interpreter: /usr/local/bin/perl: no such file or directory
% head /opt/anaconda3/envs/pyani_py310/bin/nucmer [3:25:08]
#!/usr/local/bin/perl
[...]
This has been reported as an issue at bioconda (bioconda/bioconda-recipes#28209), but remains unfixed 18mo later. The problem is with bioconda-recipes
, and the workaround for now is to downgrade the conda mummer
with:
% conda install mummer=3.23=h6de7cb9_11
If this remains unfixed, I may have to pin mummer
to a specific build in the requirements*.txt
files.
from pyani.
Great! Thank-you much. Downgrading mummer got me through "pyani anim" as expected. After this I wasn't able to run "pyani report" for either --formats html or excel until after I installed jinja2 and openpyxl in the environment, and then re-installing pyani. After that I am able to get through the First Analysis with expected results.
from pyani.
Hi. I just want to confirm that I had the same problem and the downgrade also appears to have fixed it. I am running v 0.2.12 via a conda install. So, this might also be the solution to this old issue #93 .
from pyani.
Thanks for the info @liamfriar - i'm a little reluctant to pin a mummer
version, in case of updates, but I should make a FAQ page or something in the docs.
Cheers,
L.
from pyani.
Related Issues (20)
- Untested code in `fastani.py` HOT 1
- pyani: command not found HOT 1
- Use of `unittest.TestCase` assertion methods provides more informative error messages than `assert` HOT 1
- pyani command not found HOT 1
- `pyani` command not found HOT 1
- Error "Cannot update because the update target is missing these hooks" when trying to use autoupdate on my repo HOT 1
- sending some love for this script: " genbank_get_genomes_by_taxon.py" HOT 2
- ERROR: This has possibly been a NUCmer run failure, please investigate ERROR: NoneType: None HOT 3
- Type strain vs X of genomes HOT 1
- ValueError in pyani plot using pyani 0.3.0-alpha
- Pyani not installing through conda HOT 5
- Inquiry on Analysis Duration with ANIb and ANIm for Streptomyces Genomes HOT 4
- Fix alignment coverage >1.0 and aniM symmetrical behaviour HOT 8
- Add separate columns for subject and query alignment lengths in `--run_results` HOT 23
- numpy: No module named 'version' HOT 4
- add `pyani dnadiff` subcommand HOT 5
- Running --graphics after analysis HOT 1
- ZeroDivisionError: float division by zero HOT 3
- Installation issues HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyani.