Bio::R...arallel(3pm)

πŸ“¦
version 3.13.0 Β· 3 versions
, in debian bookworm, ubuntu jammy, ubuntu noble

πŸ’– Bio::Roary::JobRunner::Parallel πŸ’–

okay bestie, gather round, because this is the manual page for Bio::Roary::JobRunner::Parallel (it's a Perl module, it lives in the 3pm section of your man pages, iykyk) β€” and it is literally just here to let you run your commands with GNU parallel. no cap.


✨ NAME ✨

Bio::Roary::JobRunner::Parallel β€” the one that says "Use GNU Parallel". that's the whole vibe. πŸ’…


🌸 VERSION 🌸

version 3.13.0 β€” this is the era we're living in, girlies. πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

so the whole point: you execute a set of commands using GNU parallel. slay.

use Bio::Roary::JobRunner::Parallel;

my $obj = Bio::Roary::JobRunner::Local->new(
  commands_to_run   => ['ls', 'echo "abc"'],
  max_jobs => 4
);
$obj->run();

like. look at her. commands_to_run gets an arrayref of the stuff you wanna run ('ls', 'echo "abc"'), max_jobs says how many can go off at once (4, periodt), and then $obj->run() and we're done. iconic. πŸ’…βœ¨


πŸ‘‘ AUTHOR πŸ‘‘

Andrew J. Page <ap13@sanger.ac.uk> β€” the author, the main character, we respect her. 🫢


This software is Copyright (c) 2013 by Wellcome Trust Sanger Institute.

This is free software, licensed under:

The GNU General Public License, Version 3, June 2007

fr fr, that's the license, bestie. free software, GPL v3, June 2007 β€” copy it, share it, love it, but keep it free. πŸ’–

and that's the whole page, no notes. this was generated with perl v5.30.0 on 2019-11-08, so shoutout to that little timestamp for keeping it real. bye bestie, go parallelize something πŸ¦‹πŸ’œπŸŒΈ

πŸ“¦ where this page comes from