|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectphenote.dataadapter.ncbi.PubMedAdapter
public class PubMedAdapter
This adapter will utilize the NCBI RESTful toolkit to query OMIM IDs and return some formatted information.
In the future we should probably use their SOAP toolkit.This is the basis for what will become a generic class for ncbi lookup tools
Probably should be OMIMAdapter extends NCBIDataAdapterI or something
| Field Summary |
|---|
| Fields inherited from interface phenote.dataadapter.ncbi.NCBIDataAdapterI |
|---|
ncbiURL |
| Constructor Summary | |
|---|---|
PubMedAdapter()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getLookupButtonImage()
The label that gets displayed on the lookup button. |
java.lang.String |
getName()
|
java.lang.String |
getOMIMbyID(java.lang.String id)
|
java.util.List<java.lang.String> |
getQueryableGroups()
returns a list of group strings of groups that can be queried for with query method |
boolean |
isFieldQueryable(java.lang.String field)
return true if data adapter can query for the char field |
org.obo.datamodel.Instance |
query(java.lang.String id)
|
java.lang.String |
query(java.lang.String id,
java.lang.String database)
Throws exception if query fails, and no data to return Query with query string of type field for group |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PubMedAdapter()
| Method Detail |
|---|
public java.util.List<java.lang.String> getQueryableGroups()
NCBIDataAdapterI
getQueryableGroups in interface NCBIDataAdapterIpublic java.lang.String getOMIMbyID(java.lang.String id)
public boolean isFieldQueryable(java.lang.String field)
isFieldQueryable in interface NCBIDataAdapterI
public java.lang.String query(java.lang.String id,
java.lang.String database)
NCBIDataAdapterI
query in interface NCBIDataAdapterIpublic org.obo.datamodel.Instance query(java.lang.String id)
query in interface NCBIDataAdapterIpublic java.lang.String getLookupButtonImage()
NCBIDataAdapterI
getLookupButtonImage in interface NCBIDataAdapterIpublic java.lang.String getName()
getName in interface NCBIDataAdapterI
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||