Comments (6)
Hi,
thanks for pointing out the issue with the assembly_summery.txt
files. We'll update our scripts.
Regarding the other problem - I think we have to try to reproduce it in order to diagnose what's wrong. Could you maybe try to build again, but with option -verbose
. This will list the currently processed genomes. Maybe that could indicate at what point / processed sequence it goes wrong. Other than that we'll also (try to) build the latest RefSeq.
from metacache.
We also ran into the same problem when trying to build the latest RefSeq. I don't think it has anything to do with the input files. We'll investigate and let you know as soon as we find something.
from metacache.
Great - thank you for the quick response and for looking into the issue.
from metacache.
Turns out the problem is rather mundane: the latest RefSeq releases contain so many complete genomes that our default data type for storing reference sequence ids is not sufficient anymore. The current defaults only support up to 65536 reference sequences. This should have triggered an error message during the build, but the error handling for this case seems to be broken and the build just paused.
We'll change the default from 16bit to 32bit and fix the error handling.
In the meantime you can compile with:
make MACROS="-DMC_TARGET_ID_TYPE=uint32_t"
Note that this will increase the memory footprint of the databases slightly.
from metacache.
The latest release contains a fixed download script, the new data type defaults and an updated documentation.
https://github.com/muellan/metacache/releases/tag/v2.2.0
from metacache.
Excellent - that you for the quick response and fix.
from metacache.
Related Issues (20)
- metacache-build-refseq gets killed at 46% every time i try to build the database HOT 2
- Report MetaCache version HOT 1
- Interpreting abundance profile HOT 5
- Segmentation fault (core dumped) HOT 6
- Segmentation fault when using --lowest species HOT 3
- Ion Xpress (Ion Torrent) HOT 1
- Database Build Files HOT 2
- Results Output Visualization HOT 1
- Building a custom DB HOT 2
- Merging results from querying partitioned database HOT 16
- Make throws the Invalid Option error if multiple macros are passed HOT 1
- Unranked targets when building custom DB HOT 5
- Compiling with uint64_t HOT 5
- Guidance for working with large reference data sets HOT 6
- GPU version on bioconda HOT 3
- Scientific notation in abundance file result in rounding errors HOT 5
- Using DB partition and MERGE does not match single DB abundance results
- Segmentation fault (core dump) issue on custom DB HOT 2
- Issues with partitioned DB and merging
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 metacache.