Git Product home page Git Product logo

Comments (4)

ErisonChen avatar ErisonChen commented on August 17, 2024

And another questions:
how could i manually set the cpu and cores the muslce used.

muscle 5.1.linux64 [] 65.6Gb RAM, 40 cores

this is prettty huge of 65.6Gb and 40 cores.

Thanks

from muscle.

rcedgar avatar rcedgar commented on August 17, 2024
  1. Muscle v5 only supports FASTA and EFA output formats, you need to use a third-party tool to convert formats.

  2. That line reports the amount of RAM and CPU cores available, not the number actually used, this will be shown later as the command progresses. You can use the -threads N option to set a maximum number of cores.

from muscle.

ErisonChen avatar ErisonChen commented on August 17, 2024
  1. That line reports the amount of RAM and CPU cores available, not the number actually used, this will be shown later as the command progresses. You can use the -threads N option to set a maximum number of cores.

hi @rcedgar;
How can we limit the maximum amount of RAM used.
Today there was a program that spiked from 5G to 200G and then was killed and terminated.
Our compute nodes can't handle such a high memory spike.

Thanks so much.

from muscle.

rcedgar avatar rcedgar commented on August 17, 2024

Currently, muscle v5 does not provide command line options to specify the maximum amount of RAM. If you are using -align, then -super5 generally uses less RAM. By trying some examples, you can estimate roughly how much RAM will be used by your input data as a function of sequence length and number of sequences, then you can filter out datasets which are too big. Most cluster job managers and cloud services can set a maximum for a process.

from muscle.

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.