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.
NAME
Bio::DB::HTS::AlignWrapper -- Add high-level methods to Bio::DB::HTS::Alignment
SYNOPSIS
See Bio::DB::HTS::Alignment.
DESCRIPTION
This is a wrapper around Bio::DB::HTS::Alignment that adds the following high-level methods. These are described in detail in "High-level Bio::DB::HTS::Alignment methods" in Bio::DB::HTS::Alignment.
add_segment() add a new subfeature to split alignmentsget_SeqFeatures() fetch subfeatures from split alignmentssplit_splices() process cigar strings to produce split alignmentsexpand_flags() return true if flags should be expanded into tagsseq_id() return human-readable reference sequence nameseq() return Bio::PrimarySeq object for reference sequencesubseq() return a subsequence across the indicated rangemate_seq_id() return human-readable mate reference sequence namedna() return the DNA of the reference sequencetam_line() return the text representation of the alignmentattributes() synonym for get_tag_values()get_all_tags() return all tag namesget_tag_values() return the values of the given taghas_tag() return true if the given tag is defined
SEE ALSO
Bio::Perl, Bio::DB::HTS, Bio::DB::HTS::Constants
AUTHOR
Rishi Nag <[email protected]<gt>