Serializable
HttpMorreClient
public interface Morre extends Serializable
Modifier and Type | Method | Description |
---|---|---|
List<ModelResult> |
aggregatedModelQuery(String query,
String aggregationType,
String rankerWeights) |
Returns the available features for a given query type.
|
List<AnnotationResult> |
doAnnotationQuery(String query) |
Searches for Annotations on the basis of the given query String.
|
List<ModelResult> |
doModelQuery(String queryType,
FeatureSet features) |
Performs a more complex query of the given type
The available features can be retrieved by
getQueryFeatures . |
List<PersonResult> |
doPersonQuery(FeatureSet features) |
Searches for a Person on the basis of the given features
The available features can be retrieved by
getQueryFeatures . |
List<PublicationResult> |
doPublicationQuery(FeatureSet features) |
Searches for a Publication on the basis of the given features
The available features can be retrieved by
getQueryFeatures . |
List<ModelResult> |
doSimpleAggregatedModelQuery(String queryType,
String keyword,
String aggregationType,
String rankersWeights) |
Searches for a Person on the basis of the given features
The available features can be retrieved by
getQueryFeatures . |
List<ModelResult> |
doSimpleModelQuery(String queryType,
String keyword) |
Performs a simple query with only one keyword field for the given
queryType
Note: Only some queryTypes are supporting this method! |
List<String> |
getQueryFeatures(String queryType) |
Returns the available features for a given query type and an aggregation type.
|
List<ModelResult> |
modelQuery(String query) |
Searches for a model on the basis of a simple query.
|
List<ModelResult> modelQuery(String query) throws MorreException, MorreClientException, MorreCommunicationException
query
- StringModelResults
MorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionList<ModelResult> aggregatedModelQuery(String query, String aggregationType, String rankerWeights) throws MorreException, MorreClientException, MorreCommunicationException
query
- the queryaggregationType
- the aggregation typerankerWeights
- the ranker weightsMorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionList<String> getQueryFeatures(String queryType) throws MorreException, MorreClientException, MorreCommunicationException
queryType
- the query typeMorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionList<ModelResult> doModelQuery(String queryType, FeatureSet features) throws MorreException, MorreClientException, MorreCommunicationException
getQueryFeatures
.queryType
- the query typefeatures
- the featuresModelResults
MorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionList<ModelResult> doSimpleModelQuery(String queryType, String keyword) throws MorreException, MorreClientException, MorreCommunicationException
queryType
Note: Only some queryTypes are supporting this method!queryType
- the query typekeyword
- StringModelResults
MorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionList<ModelResult> doSimpleAggregatedModelQuery(String queryType, String keyword, String aggregationType, String rankersWeights) throws MorreException, MorreClientException, MorreCommunicationException
getQueryFeatures
.queryType
- the query typekeyword
- the keywordaggregationType
- the aggregation typerankersWeights
- the rankers weightsPersonResults
MorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionList<PersonResult> doPersonQuery(FeatureSet features) throws MorreException, MorreClientException, MorreCommunicationException
getQueryFeatures
.features
- the featuresPersonResults
MorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionList<PublicationResult> doPublicationQuery(FeatureSet features) throws MorreException, MorreClientException, MorreCommunicationException
getQueryFeatures
.features
- the featuresPublicationResults
MorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionList<AnnotationResult> doAnnotationQuery(String query) throws MorreException, MorreClientException, MorreCommunicationException
query
- StringAnnotationResults
MorreException
- the morre exceptionMorreClientException
- the morre client exceptionMorreCommunicationException
- the morre communication exceptionCopyright © 2018 SEMS (Simulation Experiment Management for Systems Biology). All rights reserved.