GithubHelp home page GithubHelp logo

Comments (3)

FelixKrueger avatar FelixKrueger commented on August 27, 2024

Hi Albert, the multi-core option works on extracting the methylation information from the BAM file. The subsequent bedGraph sorting and cytosine report step do in fact run on a single core. It would appear that your status report is generated at the cytosine report stage, and 13% might be just about 1 core at 100% on an 8 core machine, would that make sense? This step iterates through the genomic sequence, identifies every C and looks up whether or not the C was found in the coverage file. I theory this could be made more parallel, e.g. by doing it for each chromosome separately, but we did't find it very pressing to work on the efficiency of this step.

from bismark.

avilella avatar avilella commented on August 27, 2024

Gotcha. So I expect 100% usage in the bam reading step, then after that, 1
CPU.

Definitely going to create a new feature request for this ;-)

On Fri, Jul 1, 2016 at 9:31 AM, FelixKrueger [email protected]
wrote:

Hi Albert, the multi-core option works on extracting the methylation
information from the BAM file. The subsequent bedGraph sorting and cytosine
report step do in fact run on a single core. It would appear that your
status report is generated at the cytosine report stage, and 13% might be
just about 1 core at 100% on an 8 core machine, would that make sense? This
step iterates through the genomic sequence, identifies every C and looks up
whether or not the C was found in the coverage file. I theory this could be
made more parallel, e.g. by doing it for each chromosome separately, but we
did't find it very pressing to work on the efficiency of this step.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#52 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AAJpN5E5yoBy6i0iYU4eynHc8TORf_g2ks5qRNBXgaJpZM4JC6zt
.

from bismark.

FelixKrueger avatar FelixKrueger commented on August 27, 2024

Considering this question resolved.

from bismark.

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.