RFC Name : Web Services: ID Mapping |
Editor(s): Sarah, Ethan, Alex |
About this document
This is an official Request for Comment (RFC) for Add your text here.
For details on RFCs in general, check out the [http://www.answers.com/main/ntquery?method=4&dsid=2222&dekey=Request+for+Comments&gwp=8&curtab=2222_1&linktext=Request%20for%20Comments Wikipedia Entry: Request for Comments (RFCs)]
Status
April 13, 2007 Not yet completely written
How to Comment
To view/add comments, click on any of 'Comment' links below. By adding your ideas to the Wiki directly, we can more easily organize everyone's ideas, and keep clear records. Be sure to include today's date and your name for each comment. Here is an example to get things started: ["/Comment"].
Try to keep your comments as concrete and constructive as possible. For example, if you find a part of the RFC makes no sense, please say so, but don't stop there. Take the extra step and propose alternatives.
Proposal
Enhance Cytoscape’s data connectivity by putting together a basic API for a web service multiple groups implement as a test case for further development into web service/database connectivity for Cytoscape.
This case will deal with an id mapping/translation service.
Biological Questions / Use Cases
Biologists often need to translate one id to another to connect various pieces of data.
The mappings are available, but not easily accessible in Cytoscape currently.
General Notes
ISB’s Current ID Service:
- [description]
- [example wsdl]
Note that while it is implemented in SOAP, we get REST along with it so a REST api for Cytoscape is great.
Requirements
Deferred Items
Open Issues
Backward Compatibility
Expected growth and plan for growth
References
Services to look at for reference points: [http://biomoby.org BioMoby] (Registry/discovery tool) [http://discover.nci.nih.gov/matchminer/command.jsp NCI MatchMiner] (id mapping, do they have a web service interface?)
caBig – has an id mapping service, might not be simply accessible Onco (??) Translate ( Ethan )
Implementation Plan
- ["/Implementation Plan"]