ensembl-hive  2.6
Bio::EnsEMBL::SubSlicedFeature Class Reference
+ Inheritance diagram for Bio::EnsEMBL::SubSlicedFeature:

Public Member Functions

public new ()
 
protected __resolver ()
 
- Public Member Functions inherited from Bio::EnsEMBL::Utils::Proxy
public Bio::EnsEMBL::Utils::Proxy new ()
 
protected Any __proxy ()
 
public Boolean isa ()
 
public Code can ()
 
public void DESTROY ()
 
public void AUTOLOAD ()
 
protected __resolver ()
 

Detailed Description

Synopsis

my $truncated_gene = Bio::EnsEMBL::Utils::SubSlicedFeature->new(
-start => 300,
-end => 10000,
-feature => $gene);
my $transcripts = $truncated_gene->get_all_Transcripts();
# list of transcripts is limited to those within the coordinates, rather
# than the original feature Slice.

Description

  Alters the behaviour of a normal Feature object to act within a user-specified 
  sub-slice of of its boundaries. As it stands, this only affects get_all_*
  methods, meaning that seq_region_start() and project() will work on original
  coordinates.

Definition at line 24 of file SubSlicedFeature.pm.

Member Function Documentation

◆ __resolver()

protected Bio::EnsEMBL::SubSlicedFeature::__resolver ( )

Undocumented method

Code:
click to view

◆ new()

public Bio::EnsEMBL::SubSlicedFeature::new ( )

Undocumented method

Code:
click to view

The documentation for this class was generated from the following file:
Bio::EnsEMBL::SubSlicedFeature::__resolver
protected __resolver()