Bio::DB::EUtilities::ElinkData *** Give standard usage here *** Describe the object here
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.
[email protected] - General discussionhttp://www.bioperl.org/wiki/Mailing_lists - 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 the web.
http://bugzilla.open-bio.org/
Email cjfields at uiuc dot edu The rest of the documentation details each of the object methods. Internal methods are usually preceded with a _
elink_dbfrom
Title : elink_dbfromUsage : $dbfrom = $linkset->elink_dbfrom;Function: gets/sets dbfrom valueReturns : originating databaseArgs : originating database
elink_queryids
Title : elink_queryidsUsage : @ids = $linkset->elink_queryids;Function: gets/sets original query ID values (ref to array)Returns : array or array ref of IDs (based on wantarray)Args : array ref of IDs
elink_command
Title : elink_commandUsage : $cmd = $linkset->elink_command;Function: gets/sets cmd used for elink queryReturns : string (cmd parameter)Args : string (cmd parameter)
get_LinkIds_by_db
Title : get_LinkIds_by_dbUsage : @ids = $linkset->get_LinkIds_by_db('protein');Function: retrieves primary ID list based on the database for the objectReturns : array or array ref of IDs (based on wantarray)Args : None
next_linkdb
Title : next_linkdbUsage : while (my $db = $linkset->next_linkdb) {Function: iterates through list of database names in internal queueReturns : String (name of database)Args : None
get_all_linkdbs
Title : get_all_linkdbsUsage : @dbs = $linkset->get_all_linkdbs;Function: returns all database names which contain IDsReturns : array or array ref of databases (based on wantarray)Args : None
next_scoredb
Title : next_scoredbUsage : while (my $db = $linkset->next_scoredb) {Function: iterates through list of database with score valuesReturns : String (name of database)Args : None
get_all_scoredbs
Title : get_all_scoredbsUsage : @dbs = $linkset->get_all_scoredbs;Function: returns database names which contain scoresReturns : array or array ref of databases (based on wantarray)Args : None
get_score
Title : get_scoreUsage : $score = $linkset->get_score($id);Function: returns score value for IDReturns : score valueArgs : IDNote : if multiple databases are returned with scores (rare but possible),: you must set the default score database using set_scoredb. If you: use next_scoredb to iterate through the databases, this is done for you
get_score_hash
Title : get_score_hashUsage : %scores = $linkset->get_score_hash($database);Function: returns ID(key)-score(value) hash based on database nameReturns : score valueArgs : OPTIONAL : database name. If there is only one score hash, returns: that hash, otherwise throws an exception
set_scoredb
Title : set_scoredbUsage : $linkset->set_scoredb('protein');Function: sets the database to retrieve scores fromReturns : NoneArgs : database name
rewind_linkdbs
Title : rewind_linkdbsUsage : $linkset->rewind_linkdbs;Function: resets the iterator for next_databaseReturns : NoneArgs : None
rewind_scoredbs
Title : rewind_scoredbsUsage : $linkset->rewind_scoredbs;Function: resets the iterator, current database for next_scoredbReturns : NoneArgs : None