← Revision 1 as of 2007-08-15 20:36:14 →
1581
Comment:
|
2929
|
Deletions are marked like this. | Additions are marked like this. |
Line 8: | Line 8: |
|| '''RFC Name''' : ....... || '''Editor(s)''': Keiichiro Ono || '''Status''': ....... || | || '''RFC Name''' : BioWebServiceConnectivity || '''Editor(s)''': KeiichiroOno || '''Status''': Planning || |
Line 13: | Line 13: |
These days, there are several public biological database web wervices such as Biomart, NCBI, or KEGG. It is very useful for many users if Cytoscape have an access to those huge data resources through simple user interface. By using this function, users can access virtually all kinds of annotations for the nodes, including variety of ID's, sequences, descriptions, orthologs, pathway names which contains the nodes, etc. Also, this is a general solution for all typs of node ID mapping problems Cytoscape currently have. | |
Line 17: | Line 18: |
* User loaded network with EntrezGene ID as node identifier into Cytoscape. He/she needs to import annotation files with Gene Symbol as the key. * ''I need to add sequence data to each nodes in my network.'' |
|
Line 21: | Line 24: |
This component consists of 3 parts: 1. Core web service connectivity module 1. Core mapping module - Mapping fetched annotations onto !CyAttributes. 1. Support module for individual web services 1. GUI for each web services By keeping these as modular as possible, we can easily add new UI for other web services. |
|
Line 42: | Line 52: |
SarahKillcoyne August 16, 2007 This RFC would seem to be very related to the [:DataIntegration: Data Integration] one. Might be useful to discuss this as part of a larger web services integration if we decide a larger, more general solution would be useful. |
RFC Name : BioWebServiceConnectivity |
Editor(s): KeiichiroOno |
Status: Planning |
Proposal
These days, there are several public biological database web wervices such as Biomart, NCBI, or KEGG. It is very useful for many users if Cytoscape have an access to those huge data resources through simple user interface. By using this function, users can access virtually all kinds of annotations for the nodes, including variety of ID's, sequences, descriptions, orthologs, pathway names which contains the nodes, etc. Also, this is a general solution for all typs of node ID mapping problems Cytoscape currently have.
Biological Questions / Use Cases
User loaded network with EntrezGene ID as node identifier into Cytoscape. He/she needs to import annotation files with Gene Symbol as the key.
I need to add sequence data to each nodes in my network.
General Notes
Requirements
This component consists of 3 parts:
- Core web service connectivity module
Core mapping module - Mapping fetched annotations onto CyAttributes.
- Support module for individual web services
- GUI for each web services
By keeping these as modular as possible, we can easily add new UI for other web services.
Deferred Items
Open Issues
Backward Compatibility
Expected growth and plan for growth
References
Implementation Plan
Comments
How to Comment
Edit the page and add your comments under the provided header. 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. 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.
SarahKillcoyne August 16, 2007
This RFC would seem to be very related to the [:DataIntegration: Data Integration] one. Might be useful to discuss this as part of a larger web services integration if we decide a larger, more general solution would be useful.