@Deprecated public class RawBioAssayService extends AbstractRPCService
RawBioAssay
util
Constructor and Description |
---|
RawBioAssayService()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
org.apache.axiom.om.OMElement |
downloadRawDataByType(String ID,
int rawBioAssayId,
String dataFileType)
Deprecated.
Returns a rawdata file of a certain type attached to an OMElement.
|
AnnotationInfo[] |
getAnnotations(String ID,
int rawBioAssayId,
Integer[] annotationTypes,
boolean findInherited)
Deprecated.
Get the annotation values for one or more annotation types.
|
ArrayDesignInfo |
getArrayDesign(String ID,
int rawBioAssayId)
Deprecated.
Gets information about the array design used in a rawbioassay.
|
RawBioAssayInfo |
getById(String ID,
int itemId)
Deprecated.
Get information about a raw bioassay that you know the ID of.
|
FileSetMemberInfo[] |
getDataFiles(String ID,
int rawBioAssayId,
QueryOptions qOpt)
Deprecated.
Returns information objects for each data file that is associated with
a RawBioAssay.
|
DataFileTypeInfo[] |
getDataFileTypes(String ID,
int rawBioAssayId,
QueryOptions qOpt)
Deprecated.
Returns information objects for each DataFileType represented in the FileSet
of a RawBioAssay.
|
RawBioAssayInfo[] |
getRawBioAssays(String ID,
QueryOptions qOpt)
Deprecated.
Gets an array with info about raw bioassays
available for the active session.
|
Boolean |
hasDownloadableData(String ID,
int rawBioAssayId)
Deprecated.
Gets if the rawdata files can be downloaded or not.
|
attachFile, getRemoteId, getSessionControl
public RawBioAssayInfo getById(String ID, int itemId)
ID
- Id to identify the session.itemId
- The ID of the raw bioassaypublic RawBioAssayInfo[] getRawBioAssays(String ID, QueryOptions qOpt)
ID
- Id for the session to use.qOpt
- QueryOptions to put on the querypublic ArrayDesignInfo getArrayDesign(String ID, int rawBioAssayId)
ID
- To identify the active session withrawBioAssayId
- ArrayDesign from RawBioAssay with this id.public org.apache.axiom.om.OMElement downloadRawDataByType(String ID, int rawBioAssayId, String dataFileType)
getDataFiles(String, int, QueryOptions)
and
FileService
to handle the multi-file case.ID
- Used to identify an active session with.rawBioAssayId
- Id of the rawbio assay the file belongs to.dataFileType
- The external ID of the file type.DataFileType
,
getDataFiles(String, int, QueryOptions)
public Boolean hasDownloadableData(String ID, int rawBioAssayId)
ID
- Used to identify an active session withrawBioAssayId
- Id of the rawbio assay it concernspublic DataFileTypeInfo[] getDataFileTypes(String ID, int rawBioAssayId, QueryOptions qOpt)
ID
- Id of the active session.rawBioAssayId
- Id of the rawbioassay it concernsqOpt
- Restrictions and includes to put on the querypublic FileSetMemberInfo[] getDataFiles(String ID, int rawBioAssayId, QueryOptions qOpt)
ID
- Id of the active session.rawBioAssayId
- Id of the rawbioassay it concernsqOpt
- Restrictions and includes to put on the querypublic AnnotationInfo[] getAnnotations(String ID, int rawBioAssayId, Integer[] annotationTypes, boolean findInherited)
ID
- Id of the active session.rawBioAssayId
- Id of the rawbioassay it concernsannotationTypes
- Array with the ID of the annotation typesfindInherited
- TRUE to look among inherited annotations, FALSE to only look
at primary annotations