Bio::R...esEMBL(3pm)
π NAME π
Bio::R...esEMBL β bestie, it makes an embl file for the header, and that header has the locations of where all the genes sit inside the multifasta alignment of core genes. iconic honestly β¨
(also the full package name is Bio::Roary::Output::CoreGeneAlignmentCoordinatesEMBL β she's a long one but we love her π«Ά)
πΈ VERSION πΈ
version 3.13.0 π
β¨ SYNOPSIS β¨
okay so literally what it says on the tin: create an embl file for the header with locations of where genes are in the multifasta alignment of core genes π¦
use Bio::Roary::Output::CoreGeneAlignmentCoordinatesEMBL;
my $obj = Bio::Roary::Output::CoreGeneAlignmentCoordinatesEMBL->new(
output_filename => 'core_alignment_header.embl',
multifasta_files => [
't/data/multifasta_files/1.aln', 't/data/multifasta_files/outof_order.aln',
't/data/multifasta_files/2.aln', 't/data/multifasta_files/3.aln'
],
gene_lengths => {
't/data/multifasta_files/1.aln' => 1,
't/data/multifasta_files/outof_order.aln' => 10,
't/data/multifasta_files/2.aln' => 100,
't/data/multifasta_files/3.aln' => 1000
},
);
$obj->create_file;
like. look at that hash of gene_lengths fr fr, 1, 10, 100, 1000, the way that it's giving incrementing by powers of ten π so satisfying. no cap. π
π AUTHOR π
Andrew J. Page <ap13@sanger.ac.uk> π
the main character who wrote this, respect her π«Ά
π COPYRIGHT AND LICENSE π
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
free software bestie!! but read the license, it's not a "do whatever" situation, it's a GPLv3 situation π
and that's the whole page π go forth and embl π¦
this page came from perl v5.30.0, dated 2019-11-08, under the name Bio::R...esEMBL(3pm) β mwah, bye bestie, slay the alignment π
β¨
π¦ where this page comes from
- debian bookworm: roary 3.13.0+dfsg-1 Β· GPL-3.0-only
- ubuntu jammy: roary 3.13.0+dfsg-1 Β· GPL-3.0-only
- ubuntu noble: roary 3.13.0+dfsg-1 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms