Study
Overview
Study data model hosts information about any study.
Summary
id
uuid
name
name
creationDate
modificationDate
description
size
fqn
notification
groups
files
jobs
individuals
families
samples
cohorts
panels
clinicalAnalyses
variableSets
permissionRules
uri
release
sources
type
status
internal
additionalInfo
attributes
Data Model
Study
You can find the Java code here.
id String
Object ID is a mandatory parameter when creating a new one, this ID cannot be changed at the moment.
uuid String
Unique 32-character identifier assigned automatically by OpenCGA.
name String
Full Qualified Name (user@projectId).
name String
Study alias.
creationDate String
Autogenerated date following the format YYYYMMDDhhmmss containing the date when the entry was first registered.
modificationDate String since: 1.0
Autogenerated date following the format YYYYMMDDhhmmss containing the date when the entry was last modified.
description String
Users may provide a description for the entry.
size long
Study size.
fqn String
Full Qualified Name (user@projectId).
Object represents study notification.
A List with related groups.
A List with related files.
A List with related jobs.
A List with related individuals.
A List with related families.
A List with related samples.
A List with related cohorts.
A List with related panels.
A List with related clinicalAnalyses.
A List with related variableSets.
A map with related permission rules. The key of the map can have the values SAMPLES, FILES, COHORTS, INDIVIDUALS, FAMILIES, JOBS, CLINICAL_ANALYSES and DISEASE_PANELS. The value is a List of permission rules
Study uri
release int
An integer describing the current data release.
A List with related external sources.
Study type description
Object to set a custom status.
Internal field for manage the object.
Dictionary that can be customised by users to store any additional information users may require.
attributes Map<String,Object>
You can use this field to store any other information, keep in mind this is not indexed so you cannot search by attributes.
Panel
You can find the Java code here.
uuid String
Unique 32-character identifier assigned automatically by OpenCGA.
release int
An integer describing the current data release.
version int
OpenCGA version of this panel, this is incremented when the panel is updated.
author
String
Deprecated
Author of the panel.
Panel status can have the values READY or DELETED.
studyUid long
Panel reference to study.
uid long
Panel reference to study.
Group
You can find the Java code here.
StudyInternal
You can find the Java code here.
Object status.
Study index.
configuration StudyConfiguration
Study configuration.
Status of the internal object.
registrationDate String
Registration date of the internal object.
lastModified String
Date of the last modification of the internal object.
StudyNotification
You can find the Java code here.
Url of the study notification.
PermissionRule
You can find the Java code here.
id String
Object ID is a mandatory parameter when creating a new one, this ID cannot be changed at the moment.
query Query
PermissionRule query.
members List<String>
List of members of the permission rule.
permissions List<String>
List of permissions of the permission rule.
Status
You can find the Java code here.
Enum Entity
Enumeration class. You can find the Java code here.
AdditionalInfo
You can find the Java code here.
id String
Object ID is a mandatory parameter when creating a new one, this ID cannot be changed at the moment.
name String
Name of the .
description String
Users may provide a description for the entry.
type String
Type of the additional info.
attributes Map<String,Object>
You can use this field to store any other information, keep in mind this is not indexed so you cannot search by attributes.
ExternalSource
You can find the Java code here.
id String
Source ID...
name String
Source name...
description String
Source description...
source String
Source ...
url String
Source ID
URI
You can find the Java code here.
VariableSet
You can find the Java code here.
StudyType
You can find the Java code here.
id String
Object ID is a mandatory parameter when creating a new one, this ID cannot be changed at the moment.
description String
Users may provide a description for the entry.
StudyIndex
You can find the Java code here.
InternalStatus
You can find the Java code here.
URL
You can find the Java code here.
Last updated
Was this helpful?