Coder Social home page Coder Social logo

Broken genome_tree package about checkm HOT 6 CLOSED

ecogenomics avatar ecogenomics commented on September 18, 2024
Broken genome_tree package

from checkm.

Comments (6)

lmrodriguezr avatar lmrodriguezr commented on September 18, 2024

BTW, I get a similar error with the reduced tree (-r), and the genome_tree/genome_tree_reduced.refpkg package seems to be broken just like genome_tree_full.pkg. The CONTENTS.json file lists phylo_modelJqWx6_.json as the phylo_model, but the file doesn't exist. Instead, the folder contains phylo_modelFVIkFz.json, with the HTML error:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /public/CheckM_databases//genome_tree/genome_tree_reduced.refpkg/phylo_modelFVIkFz.json was not found on this server.</p>
<hr>
<address>Apache/2.2.15 (CentOS) Server at data.ace.uq.edu.au Port 443</address>
</body></html>

from checkm.

donovan-h-parks avatar donovan-h-parks commented on September 18, 2024

Hello Luis,

I believe this problem has been resolved with the latest update to CheckM (v0.9.7) which occurred on Jan. 16. The files you have indicated were all part of the v0.9.6 release. Did you attempt to update the data recently? Can you give it another try and let me know the results? Much appreciated.

Cheers,
Donovan

from checkm.

lmrodriguezr avatar lmrodriguezr commented on September 18, 2024

I'm using CheckM v0.9.7, and I ran the update on Jan 19. I just re-ran it and I get the same errors. I also tried removing the data entirely, resetting the root, and re-running the update (a couple of minutes ago), and I still get the same error. Is it possible that there is an erroneous manifest in the server side?

from checkm.

donovan-h-parks avatar donovan-h-parks commented on September 18, 2024

Correct you are! Thanks!

I've updated the manifest file. There is a known problem with the robustness of the CheckM updating once the base data is out-of-sync. If using checkm data update still doesn't work, you should be able to fix the problem by downloading the latest CheckM data from:

https://data.ace.uq.edu.au/public/CheckM_databases/checkm_data_16012015_v0.9.7.tar.gz

Just decompress it and point CheckM to the new directory with checkm data setRoot.

We are working on making the data updating more robust. I appreciate you bringing these issues to my attention.

from checkm.

lmrodriguezr avatar lmrodriguezr commented on September 18, 2024

The data update works like a charm. I didn't have to try the manual download :)
Thanks!

from checkm.

VeronikaKivenson avatar VeronikaKivenson commented on September 18, 2024

I was installing checkm on 5/7/17 and ran into a similar problem; with the CONTENTS.json, (logfile below). I ran the checkm data update but it didn't fix this problem. Its running on a cluster, so not a memory problem. I downloaded the data from the link provided (see below) and it solved the problem and worked when I re-ran the same jobfile.

Log file when it wasn't working:


[CheckM - tree] Placing bins in reference genome tree.


Identifying marker genes in 1 bins with 28 threads:
Finished processing 1 of 1 (100.00%) bins.
Saving HMM info to file.

Calculating genome statistics for 1 bins with 28 threads:
Finished processing 1 of 1 (100.00%) bins.

Extracting marker genes to align.
Parsing HMM hits to marker genes:
Finished parsing hits for 1 of 1 (100.00%) bins.
Extracting 43 HMMs with 28 threads:
Finished extracting 43 of 43 (100.00%) HMMs.
Aligning 43 marker genes with 28 threads:
Finished aligning 43 of 43 (100.00%) marker genes.

Reading marker alignment files.
Concatenating alignments.
Placing 1 bins into the genome tree with pplacer (be patient).
Uncaught exception: Sys_error("/home/kivenson/genome_tree/genome_tree_full.refpkg/CONTENTS.json: No such file or directory")
Fatal error: exception Sys_error("/home/kivenson/genome_tree/genome_tree_full.refpkg/CONTENTS.json: No such file or directory")
Uncaught exception: Sys_error("output_folder/storage/tree/concatenated.pplacer.json: No such file or directory")�

Here is the link hat I used to get the genome_tree folder that seems to be the issue (and reset the path to use this instead), and now it works:

https://data.ace.uq.edu.au/public/CheckM_databases/checkm_data_16012015_v0.9.7.tar.gz

from checkm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.