Comments (4)
It seems that the error is occurring at the first processing stage of FastDTLmapper, which estimates the ortholog group by OrthoFinder. The error is caused by the fact that diamond (v2.0.5), which is embedded in OrthoFinder, is not working properly.
I will give you v2.0.5 and the latest v2.0.15 of the diamond executable binary, so could you please check if the following command works in your environment?
./diamond_v2.0.5 makedb --in test.faa -d test_v2.0.5
./diamond_v2.0.15 makedb --in test.faa -d test_v2.0.15
If only diamond (v2.0.15) seems to work properly in your environment, I would like to replace v2.0.5 with v2.0.15 and release a new FastDTLmapper to resolve the cause of the error.
- diamond_v2.0.5
- diamond_v2.0.15
- test.faa
from fastdtlmapper.
hi
thanks for prompt response
for me diamond_v2.0.15 working nicely
terminal output
(base) pbl2-ec@pbl2:/diamond_run_test$ ./diamond_v2.0.5 makedb --in test.faa -d test_v2.0.5/diamond_run_test$ ./diamond_v2.0.15 makedb --in test.faa -d test_v2.0.15
terminate called after throwing an instance of 'std::runtime_error'
what(): CPU does not support POPCNT. Please compile the software from source.
Aborted (core dumped)
(base) pbl2-ec@pbl2:
diamond v2.0.15.153 (C) Max Planck Society for the Advancement of Science
Documentation, support and updates available at http://www.diamondsearch.org
Please cite: http://dx.doi.org/10.1038/s41592-021-01101-x Nature Methods (2021)
#CPU threads: 2
Scoring parameters: (Matrix=BLOSUM62 Lambda=0.267 K=0.041 Penalties=11/1)
Database input file: test.faa
Opening the database file... [0s]
Loading sequences... [0.002s]
Masking sequences... [0.018s]
Writing sequences... [0s]
Hashing sequences... [0s]
Loading sequences... [0s]
Writing trailer... [0s]
Closing the input file... [0s]
Closing the database file... [0s]
Database sequences 686
Database letters 229919
Database hash 4f9ac375ba759867838d956b6530044c
Total time 0.023000s
(base) pbl2-ec@pbl2:~/diamond_run_test$
from fastdtlmapper.
I have released new FastDTLmapper v0.3.4 which replaces diamond with v2.0.15, please try it.
from fastdtlmapper.
its working ..cool .. thanks
from fastdtlmapper.
Related Issues (20)
- Refactor: config.py is complex and has several responsibility
- Document: update pyproject.toml metadata
- Refactor: Strict type hints check
- Add test code
- Add PyPI automated deploy github actions
- Add automated pytest coverage github actions
- Add python formatter linter github actions
- Bug: Input filename cannot contain '.' (dot) character
- Add FastDTLmapper main integration test
- Add GOEA test code
- Use origin fasta annotation to unique serial id
- IQ-TREE parallel processing using Gnu Parallel cause an overload on CPU HOT 1
- AnGST cannot handle "|" character in fasta annotation
- Add publication-ready gain/loss map plot function
- Change gain/loss plot map style in leaf node (plot_gain_loss_map) HOT 1
- Add Brn/Dup/Trn plot in plot_gain_loss_map figure HOT 1
- ANgst Folder is not created HOT 1
- FastDTLmapper error caused by python2.7 dependency HOT 12
- FileNotFoundError 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 fastdtlmapper.