Comments (7)
Hi @DafniGi,
The error message indicates that miscoto did not find answers for the dataset which is strange.
I think the error comes from a new version of clyngor (a dependency of MiSCoTo). Some weeks ago, clyngor has been updated to fix an issue with the new python API of clingo but this new version leads to issue with MiSCoTo and MeneTools. With this issue no answers are returned. A first test is to see if your version of the python package clyngor is superior to 0.4.0.
If this is the case, we are currently working on a fix for this issue. Can you try the branches fix_new_clyngor
of MiSCoTo and MeneTools and see if it fixes the issue?
Best Regards,
Arnaud Belcour.
from metage2metabo.
You can install the version of miscoto Arnaud talked about using pip install git+https://github.com/cfrioux/miscoto.git@fix_new_clyngor
from metage2metabo.
Thank you both! I indeed have clyngor 0.4.1. I tried with the branches fix_new_clyngor of MiSCoTo and MeneTools, but I am still getting the same error.
from metage2metabo.
I am able to reproduce the error with Python 3.8, conda on Ubuntu but I do not fully understand it yet.
However, I was able to find a combination of python, miscoto and clyngor version that still work well together. I give you my env so you can use m2m while we keep digging.
Are you using conda? If yes:
conda create -n miscoto3.7 python=3.7.7
conda activate miscoto3.7
# python -m pip install --upgrade pip --user
pip install clyngor==0.3.31
pip install miscoto
pip install metage2metabo
pip install networkx bubbletools ete3
Should do the trick.
from metage2metabo.
Finally understood what happened. The current fixes on Github still have the same version numbers as the releases so when running the install from the Github branch, nothing actually gets installed (requirement already satisfied).
If you uninstall menetools and miscoto first (pip uninstall miscoto menetools
) and then install the fix (pip install git+https://github.com/cfrioux/menetools.git@fix_new_clyngor
and pip install git+https://github.com/cfrioux/miscoto.git@fix_new_clyngor
), it works properly.
We'll update the version numbers and make the releases very soon.
from metage2metabo.
Menetools v. 3.2.2 and Miscoto v3.1.2 are released and should fix the problems.
from metage2metabo.
Thank you very much for the prompt responses. Menetools v. 3.2.1 was the latest version I could find, and it worked.
For the record in case it is useful in the future, I was in CentOS and I wasn't using conda.
from metage2metabo.
Related Issues (20)
- I have the following problems when running the t2d_m2m_target_producers.R file: HOT 8
- A better focus on the host metabolism when a host is provided HOT 1
- Issue with pathway tools API limitation and PGDB entries verification HOT 4
- Compute deadend and orphan metabolites
- Non optimal powergraph visualisation HOT 2
- m2m_analysis powergraph not working as expected HOT 27
- m2m recon not working with gbff file inputs HOT 4
- Error with analysis graph when using taxon_id HOT 5
- CRITICAL:metage2metabo.m2m.reconstruction:Something went wrong running Pathway Tools. See the log file in /home/chencong/output3/pgdb_log/log_error.txt HOT 6
- No /home/chencong/.ncbirc file, please fix it before using the program HOT 5
- [Question] Where can I find seed files? HOT 4
- Install metage2metabo problem HOT 5
- How to prepare inputs for metage2metabo HOT 3
- mpwt could not find the version of Pathway Tools HOT 1
- Individual scopes include seeds even if non producible or absent from the GSMNs HOT 3
- Do not allow abbreviation in command arguments. HOT 1
- Sanitize use of tarfile extractall. HOT 1
- gff file format problem while running m2m recon HOT 1
- When using `--pwt-xml`, the xml files extracted from Pathway Tools can be incompatible with python-libsbml. HOT 1
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 metage2metabo.