Mercurial > repos > mahtabm > ensembl
diff variant_effect_predictor/Bio/SeqFeature/Gene/NC_Feature.pm @ 0:1f6dce3d34e0
Uploaded
author | mahtabm |
---|---|
date | Thu, 11 Apr 2013 02:01:53 -0400 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/variant_effect_predictor/Bio/SeqFeature/Gene/NC_Feature.pm Thu Apr 11 02:01:53 2013 -0400 @@ -0,0 +1,118 @@ +# $Id: NC_Feature.pm,v 1.5 2002/10/22 07:45:20 lapp Exp $ +# +# BioPerl module for Bio::SeqFeature::Gene::NC_Feature.pm +# +# Cared for by David Block <dblock@gene.pbi.nrc.ca> +# +# Copyright David Block +# +# You may distribute this module under the same terms as perl itself + +# POD documentation - main docs before the code + +=head1 NAME + +Bio::SeqFeature::Gene::NC_Feature.pm - DESCRIPTION of Object + +=head1 SYNOPSIS + +Give standard usage here + +=head1 DESCRIPTION + +Describe the object here + +=head1 FEEDBACK + +=head2 Mailing Lists + +User feedback is an integral part of the evolution of this and other +Bioperl modules. Send your comments and suggestions preferably to +the Bioperl mailing list. Your participation is much appreciated. + + bioperl-l@bioperl.org - General discussion + http://bioperl.org/MailList.shtml - About the mailing lists + +=head2 Reporting Bugs + +Report bugs to the Bioperl bug tracking system to help us keep track +of the bugs and their resolution. Bug reports can be submitted via +email or the web: + + bioperl-bugs@bioperl.org + http://bugzilla.bioperl.org/ + +=head1 AUTHOR - David Block + +Email dblock@gnf.org + +Describe contact details here + +=head1 CONTRIBUTORS + +Additional contributors names and emails here + +=head1 APPENDIX + +The rest of the documentation details each of the object methods. +Internal methods are usually preceded with a _ + +=cut + + +# Let the code begin... + +package Bio::SeqFeature::Gene::NC_Feature; +use vars qw(@ISA); +use strict; + +# Object preamble - inherits from Bio::Root::Root + +use Bio::SeqFeature::Generic; + +@ISA = qw(Bio::SeqFeature::Generic); +sub new { + my($class,@args) = @_; + + my $self = $class->SUPER::new(@args); +} + + + +=head2 is_coding + + Title : is_coding + Usage : if ($feature->is_coding()) { + #do something + } + Function: Whether or not the feature codes for amino acid. + Returns : FALSE + Args : none + + +=cut + +sub is_coding { + my ($self,@args) = @_; + return; +} + +=head2 cds + + Title : cds + Usage : $cds=$feature->cds(); + Function: get the coding sequence of this feature + Returns : undef + Args : none + + +=cut + +sub cds { + my ($self,@args) = @_; + return; + +} + + +1;