diff variant_effect_predictor/Bio/Factory/HitFactoryI.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/HitFactoryI.pm	Thu Apr 11 02:01:53 2013 -0400
@@ -0,0 +1,93 @@
+#-----------------------------------------------------------------
+# $Id: HitFactoryI.pm,v 1.6 2002/10/22 07:38:32 lapp Exp $
+#
+# BioPerl module for Bio::Factory::HitFactoryI
+#
+# Cared for by Steve Chervitz <sac@bioperl.org>
+#
+# You may distribute this module under the same terms as perl itself
+#-----------------------------------------------------------------
+
+# POD documentation - main docs before the code
+
+=head1 NAME
+
+Bio::Factory::HitFactoryI - Interface for an object that builds Bio::Search::Hit::HitI objects
+
+=head1 SYNOPSIS
+
+To be completed.
+
+=head1 DESCRIPTION
+
+To be completed.
+
+=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 one of 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 
+
+Steve Chervitz E<lt>sac@bioperl.orgE<gt>
+
+See L<the FEEDBACK section | FEEDBACK> for where to send bug reports and comments.
+
+=head1 COPYRIGHT
+
+Copyright (c) 2001 Steve Chervitz. All Rights Reserved.
+
+=head1 DISCLAIMER
+
+This software is provided "as is" without warranty of any kind.
+
+=head1 APPENDIX
+
+The rest of the documentation details each of the object methods. 
+
+=cut
+
+#'
+
+package Bio::Factory::HitFactoryI;
+
+use strict;
+use Bio::Root::RootI;
+
+use vars qw(@ISA);
+
+@ISA = qw(Bio::Root::RootI); 
+
+=head2 create_hit
+
+ Title   : create_hit
+ Usage   : $hit = $factory->create_hit( %params );
+ Function: Creates a new Bio::Search::Hit::HitI object.
+ Returns : An object that implements the Bio::Search::Hit::HitI interface
+ Args    : Named parameters (to be defined)
+
+=cut
+
+sub create_hit {
+    my ($self, @args) = @_;
+    $self->throw_not_implemented;
+}
+
+
+1;