Coder Social home page Coder Social logo

Comments (4)

widdowquinn avatar widdowquinn commented on August 11, 2024

Hi @ZiliaMR - I think @kiepczi is well-placed to answer this, as she has done exactly this for the complete set of publicly-available Streps.

from pyani.

widdowquinn avatar widdowquinn commented on August 11, 2024

In general, though - assuming 1s per pairwise comparison, you can calculate an anticipated time for that of $n^2 / 3600$ hours, for $n$ genomes. There are other overheads, though - updating the database, parsing output files, etc. Also, ANIb takes considerably longer than ANIm.

The current GitHub version 0.3+ has a working fastANI implementation, which would speed things up at the cost of providing an ANI estimate, rather than an ANI calculation.

from pyani.

kiepczi avatar kiepczi commented on August 11, 2024

Hi @ZiliaMR. I have run aniM (pyANI version 0.3+) on 300 Streptomyces genomes on a computer cluster with 40 cores and 192GB RAM, which took approximately 4 hours.

In comparison, I also ran much smaller analyses of a maximum of 70 Streptomyces genomes on my local computer with 8 cores and 32GB RAM, which took around 3 hours. However, I ran this analysis overnight to limit background processes running on the computer, so there was less competition for the CPU.

Estimating an exact running time for a job is not an easy task, and it can depend on many factors, just as @widdowquinn said. His suggestion of estimating the running job is probably a good point to start. I also hope that my experiences will give a little bit more idea of how long it could take.

from pyani.

ZiliaMR avatar ZiliaMR commented on August 11, 2024

omg! I will then have to request more resources to carry out the analysis. Thank you very much, this is a great help.

from pyani.

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.