Bio::D...rapper(3pm)
π Bio::DB::HTS::AlignWrapper(3pm) π
okay bestie, welcome to the AlignWrapper page β¨ this is a Perl manual page (3pm, so it's a module, iykyk) and it's literally just a glow-up layer. no cap.
π LICENSE
Copyright [2015-2018] EMBL-European Bioinformatics Institute
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
fr fr, that's the whole legal vibe. Apache 2.0, no warranty, read it before you ship it π
β¨ NAME β¨
Bio::DB::HTS::AlignWrapper -- Add high-level methods to Bio::DB::HTS::Alignment
like. that's the whole point of her. she's an add-on. a little extra. main character energy applied to an alignment object π
π¦ SYNOPSIS π¦
See Bio::DB::HTS::Alignment.
that's it. that's the synopsis. she's mysterious, she's lowkey, she's pointing you at her sister page π
π DESCRIPTION π
So here's the tea: this module is a wrapper around Bio::DB::HTS::Alignment that adds the following high-level methods. The full details live over in "High-level Bio::DB::HTS::Alignment methods" in Bio::DB::HTS::Alignment β go read that one too, bestie, it's giving required reading π
Every single one of the methods she brings to the table:
add_segment()β adds a brand new subfeature, which is how you split alignments π§get_SeqFeatures()β grabs the subfeatures back out of split alignmentssplit_splices()β chews through cigar strings to produce split alignments (yes, cigar strings, iconic name, no notes) π₯expand_flags()β returns true if flags should be expanded into tagsseq_id()β hands you the human-readable reference sequence nameseq()β returns a Bio::PrimarySeq object for the reference sequencesubseq()β returns a subsequence across the range you indicatemate_seq_id()β gives you the human-readable mate reference sequence namedna()β returns the DNA of the reference sequence π§¬tam_line()β returns the text representation of the alignmentattributes()β a synonym forget_tag_values()get_all_tags()β returns every tag nameget_tag_values()β returns the values of the tag you asked forhas_tag()β returns true if the given tag is defined
not me listing all fourteen like a good student π yes there are fourteen. count them. we don't skip. periodt.
π SEE ALSO π
- Bio::Perl
- Bio::DB::HTS
- Bio::DB::HTS::Constants
go follow them, they're mutuals π«Ά
π AUTHOR π
Rishi Nag <rishi@ebi.ac.uk<gt>
and that's a wrap, bestie!! this page shipped as part of perl v5.40.0, dated 2024-10-31, in the User Contributed Perl Documentation collection πβ¨ you read the whole thing, you ate, no crumbs. slay ππ¦π
π¦ where this page comes from
- debian trixie: libbio-db-hts-perl 3.01-5 Β· Apache-2.0
- ubuntu questing: libbio-db-hts-perl 3.01-5
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms