5 | | For example, say we have a service '[http://sadiframework.org/services/getKEGGParalogsByGene getKEGGParalogsByGene]', which will provide the KEGG ID of the paralogs of any input KEGG gene id. The output class would be defined as in the ontology below: |
| 5 | For example, say we have a service '[http://sadiframework.org/services/getKEGGParalogsByGene getKEGGParalogsByGene]', which will provide the KEGG ID of the paralogs of any input KEGG gene id. |
| 6 | |
| 7 | The input class (click on the link above to see the full service description) is defined by a third-party ontology, and is simply "any KEGG Record": |
| 8 | |
| 9 | {{{ |
| 10 | <a:inputParameter> |
| 11 | <a:parameter rdf:about="illuminae.comgetKEGGParalogsByGeneddd"> |
| 12 | <a:hasParameterNameText> |
| 13 | input |
| 14 | </a:hasParameterNameText> |
| 15 | <a:objectType rdf:resource="http://purl.oclc.org/SADI/LSRN/KEGG_Record"/> |
| 16 | </a:parameter> |
| 17 | </a:inputParameter> |
| 18 | }}} |
| 19 | |
| 20 | |
| 21 | The output class is defined as in the ontology below: |