Mercurial > repos > mahtabm > ensembl
diff variant_effect_predictor/Bio/Factory/ApplicationFactoryI.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/Factory/ApplicationFactoryI.pm Thu Apr 11 02:01:53 2013 -0400 @@ -0,0 +1,85 @@ +# $Id: ApplicationFactoryI.pm,v 1.5 2002/10/22 07:38:32 lapp Exp $ +# +# BioPerl module for Bio::Factory::ApplicationFactoryI +# +# Cared for by Heikki Lehvaslaiho <heikki@ebi.ac.uk> +# +# Copyright Heikki Lehvaslaiho +# +# You may distribute this module under the same terms as perl itself + +# POD documentation - main docs before the code + +=head1 NAME + +Bio::Factory::ApplicationFactoryI - Interface class for Application Factories + +=head1 SYNOPSIS + +You wont be using this as an object, but using a derived class. + +=head1 DESCRIPTION + +Holds common Application Factory attributes in place. + +=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 lists Your participation is much appreciated. + + bioperl-l@bioperl.org - General discussion + http://bio.perl.org/MailList.html - About the mailing lists + +=head2 Reporting Bugs + +report bugs to the Bioperl bug tracking system to help us keep track + the bugs and their resolution. Bug reports can be submitted via + email or the web: + + bioperl-bugs@bio.perl.org + http://bugzilla.bioperl.org/ + +=head1 AUTHOR - Heikki Lehvaslaiho + +Email: heikki@ebi.ac.uk +Address: + + EMBL Outstation, European Bioinformatics Institute + Wellcome Trust Genome Campus, Hinxton + Cambs. CB10 1SD, United Kingdom + +=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::Factory::ApplicationFactoryI; +use vars qw(@ISA); +use strict; + +use Bio::Root::RootI; +@ISA = qw(Bio::Root::RootI); + +=head2 version + + Title : version + Usage : exit if $prog->version() < 1.8 + Function: Determine the version number of the program + Example : + Returns : float or undef + Args : none + +=cut + +sub version { + shift->throw_not_implemented(); +} + +1;