The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Bio::DB::Map::SQL::MarkerAdaptor - Adaptor Object for Markers

SYNOPSIS

Give standard usage here

DESCRIPTION

Describe the object here

FEEDBACK

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

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@bioperl.org
  http://bioperl.org/bioperl-bugs/

AUTHOR - Jason Stajich

Email jason@chg.mc.duke.edu

Describe contact details here

APPENDIX

The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _

get

 Title   : get
 Usage   : my @markers = $markeradaptor->get(-ids => \@ids );
 Function: gets a list of Bio::DB::Map::Marker objects based on
           the list of queries
 Returns : list of Bio::DB::Map::Marker objects
 Args    : -id   => markerid
           -ids  => array ref of marker ids
           -name => marker name
           -names=> array ref of marker names
           -pcrprimers => array ref of pcrprimers to use to search for marker  

write

 Title   : write
 Usage   : $marker_adaptor->write($marker);
 Function: Store a new Marker or update an existing one 
 Returns : Bio::DB::Map::MarkerI object (id updated if necessary)
           or undef if not properly updated 
 Args    : Bio::DB::Map::MarkerI object

delete

 Title   : delete
 Usage   : $markeradaptor->delete($marker);
 Function: Removes a marker from the database
 Returns : none
 Args    : Bio::DB::Map::MarkerI object

add_duplicate_marker

 Title   : add_marker_duplicate_marker
 Usage   : boolean $adaptor->add_duplicate_marker($marker ); 
 Function: Tries to find a duplicate marker for a marker and 
           updates it to contain merge of the two information srcs
 Returns : boolean if marker was added
 Args    : Bio::DB::Map::MarkerI object