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

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

πŸ’– Bio::R...::Prank β€” the manual, but make it a group chat πŸ’–

okay bestie, so this is Bio::R...::Prank(3pm), from the User Contributed Perl Documentation collection, and honestly? it's giving "tiny wrapper, big responsibilities" ✨


🌸 NAME 🌸

Bio::Roary::External::Prank β€” it's a wrapper whose whole entire job is to run prank. that's it. that's the girl. πŸ’…


πŸŽ€ VERSION πŸŽ€

version 3.13.0 β€” yes, that's the number, don't come for me, it's literally right there 🫢


✨ SYNOPSIS ✨

okay so the manpage says, and I quote-ish, "Wrapper to run cd-hit" β€” which is lowkey iconic of it, ngl, but the actual code below is what you're here for. copy it exactly, bestie, character for character, no improvising πŸ™ˆ

use Bio::Roary::External::Prank;

     my $prank_obj = Bio::Roary::External::Prank->new(
       input_filename  => $fasta_file,
       output_filename => $fasta_file.'.aln',
       job_runner      => 'Local'
     );
     $prank_obj->run();
not me side-eyeing that the description says cd-hit while the module is very much about prank 😭 I'm just the messenger, the facts stay facts πŸ’€

so like: you make a new object, you hand it an input_filename, an output_filename (here it's the fasta file with .aln glued on the end, obsessed with that), and a job_runner set to 'Local'. then you call ->run(). and then? alignment. ✨🧚


πŸ’œ AUTHOR πŸ’œ

Andrew J. Page <ap13@sanger.ac.uk> β€” the main character who wrote this. respect. πŸ‘‘


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

It's free software, licensed under:

The GNU General Public License, Version 3, June 2007

so yeah β€” free as in freedom, GPLv3, June 2007, periodt. πŸ’–


and that's the whole page, bestie πŸŽ€ this was perl v5.30.0, dated 2019-11-08, and the manpage itself answers to Bio::R...::Prank(3pm). mwah, drink water, run your alignments responsibly πŸ’…βœ¨

πŸ“¦ where this page comes from