public interface IProteomicsDataApiFacade
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSessionToken()
Return the session token for the logged-in user.
|
java.util.List<DataSet> |
listDataSetsByExperiment(java.lang.String userID,
long experimentID)
Returns all data sets of specified experiment which the specified user is allowed to read.
|
java.util.List<DataStoreServerProcessingPluginInfo> |
listDataStoreServerProcessingPluginInfos()
Lists all processing plugins on DSS.
|
java.util.List<Experiment> |
listExperiments(java.lang.String sessionToken,
java.lang.String userID,
java.lang.String experimentTypeCode)
Returns all experiments of specified type which the specified user is allowed to read.
|
java.util.List<Project> |
listProjects(java.lang.String userID)
Returns all projects where the specified user has USER access rights.
|
java.util.List<MsInjectionDataInfo> |
listRawDataSamples(java.lang.String userID)
Returns all samples of type MS_INJECTION in space MS_DATA which have a parent sample which
the specified user is allow to read.
|
java.util.List<Experiment> |
listSearchExperiments(java.lang.String userID)
Returns all experiments of type MS_SEARCH which the specified user is allowed to
read.
|
void |
logout()
Logs current user out.
|
void |
processDataSets(java.lang.String userID,
java.lang.String dataSetProcessingKey,
java.util.List<java.lang.String> dataSetCodes)
Processes the specified data sets by the DSS processing plug-in of specified key for the
specified user.
|
void |
processingRawData(java.lang.String userID,
java.lang.String dataSetProcessingKey,
long[] rawDataSampleIDs,
java.lang.String dataSetType)
Deprecated.
|
void |
processProteinResultDataSets(java.lang.String sessionToken,
java.lang.String userID,
java.lang.String dataSetProcessingKey,
java.lang.String experimentTypeCode,
long[] experimentIDs)
Processes the data sets of specified experiments by the DSS
processing plug-in of specified key for the specified user.
|
void |
processSearchData(java.lang.String userID,
java.lang.String dataSetProcessingKey,
long[] searchExperimentIDs)
Deprecated.
|
java.lang.String getSessionToken()
java.util.List<MsInjectionDataInfo> listRawDataSamples(java.lang.String userID)
java.util.List<DataStoreServerProcessingPluginInfo> listDataStoreServerProcessingPluginInfos()
@Deprecated void processingRawData(java.lang.String userID, java.lang.String dataSetProcessingKey, long[] rawDataSampleIDs, java.lang.String dataSetType)
void processDataSets(java.lang.String userID, java.lang.String dataSetProcessingKey, java.util.List<java.lang.String> dataSetCodes)
java.util.List<Project> listProjects(java.lang.String userID)
java.util.List<Experiment> listSearchExperiments(java.lang.String userID)
java.util.List<Experiment> listExperiments(java.lang.String sessionToken, java.lang.String userID, java.lang.String experimentTypeCode)
java.util.List<DataSet> listDataSetsByExperiment(java.lang.String userID, long experimentID)
@Deprecated void processSearchData(java.lang.String userID, java.lang.String dataSetProcessingKey, long[] searchExperimentIDs)
void processProteinResultDataSets(java.lang.String sessionToken, java.lang.String userID, java.lang.String dataSetProcessingKey, java.lang.String experimentTypeCode, long[] experimentIDs)
void logout()