PlumX Metrics
Embed PlumX Metrics

AliSim-HPC: parallel sequence simulator for phylogenetics

Bioinformatics, ISSN: 1367-4811, Vol: 39, Issue: 9
2023
  • 4
    Citations
  • 0
    Usage
  • 13
    Captures
  • 1
    Mentions
  • 0
    Social Media
Metric Options:   Counts1 Year3 Year

Metrics Details

  • Citations
    4
  • Captures
    13
  • Mentions
    1
    • Blog Mentions
      1
      • Blog
        1

Most Recent Blog

STARDUST.

(Art by Tatiana Tsiguleva) 我々は星屑から産まれ、星屑を集め、星屑へと還る。余燼を焚べた炉であり、煤けた情報の断片であり、己が綴られたコンテクストを読み取る術はない。しかし視えるのだ。擦れ合う骨が血と肉を運ぶように、天蓋の向こうで沈黙する岩と焦げたガスとの狭間に、我々を繋ぎ止めている一本の鎖が We are made of stardust gather stardust, and return to stardust. We are a furnace that stokes the remaining embers, fragments of sooty information, with no means to decipher the context we've woven for ourselves. Yet, we can see. Just as r

Article Description

Motivation: Sequence simulation plays a vital role in phylogenetics with many applications, such as evaluating phylogenetic methods, testing hypotheses, and generating training data for machine-learning applications. We recently introduced a new simulator for multiple sequence alignments called AliSim, which outperformed existing tools. However, with the increasing demands of simulating large data sets, AliSim is still slow due to its sequential implementation; for example, to simulate millions of sequence alignments, AliSim took several days or weeks. Parallelization has been used for many phylogenetic inference methods but not yet for sequence simulation. Results: This paper introduces AliSim-HPC, which, for the first time, employs high-performance computing for phylogenetic simulations. AliSim-HPC parallelizes the simulation process at both multi-core and multi-CPU levels using the OpenMP and message passing interface (MPI) libraries, respectively. AliSim-HPC is highly efficient and scalable, which reduces the runtime to simulate 100 large gap-free alignments (30 000 sequences of one million sites) from over one day to 11 min using 256 CPU cores from a cluster with six computing nodes, a 153-fold speedup. While the OpenMP version can only simulate gap-free alignments, the MPI version supports insertion-deletion models like the sequential AliSim.

Provide Feedback

Have ideas for a new metric? Would you like to see something else here?Let us know