Coder Social home page Coder Social logo

How much is the difference in terms of completeness and contamination of running lineage_wf with the flag reduced_tree ON and OFF? about checkm HOT 3 CLOSED

ecogenomics avatar ecogenomics commented on July 17, 2024
How much is the difference in terms of completeness and contamination of running lineage_wf with the flag reduced_tree ON and OFF?

from checkm.

Comments (3)

donovan-h-parks avatar donovan-h-parks commented on July 17, 2024 1

Hello,

Both trees use the same marker sets. As such, estimates will only differ if using the reduced tree results in a genome being placed in such a way that a different marker set is used (i.e., the genome is assigned to a different lineage). I have only done informal testing, but this case appears very rare and when it does occur the estimates are usual very similar (e.g., a genome being evaluated with the bacterial set instead of the slight more refined proteobacterial set).

Cheers,
Donovan

from checkm.

TJrogers86 avatar TJrogers86 commented on July 17, 2024

Hello,
I am currently running two programs that both use checkm (metawrap's bin_refinement module and dRep) and I found something that maybe of interest to you. I got what I believe to be significantly different completeness and contamination scores from each programs' output:

bin_refinement checkm results:
WhatsApp Image 2022-03-09 at 5 38 27 PM

And dRep checkm results
WhatsApp Image 2022-03-09 at 5 38 22 PM

I know for a fact that these are the same bins. So, I decided to dig into each programs' code. I found that bin_refinement uses the --reduced_tree as a default, but this isnt stated in the documentation. All this to say, I believe that you can get very different results depending if the --reduced_tree is used or not. Not sure if this would be of interest to you all or not.

from checkm.

TJrogers86 avatar TJrogers86 commented on July 17, 2024

Also, Im not sure why the N50 would be different in each case

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.