Cohort

Overview

Cohort data model hosts information about any cohort.

Summary

FieldCreateUpdateUniqueRequired

id

uuid

type

creationDate

modificationDate

description

samples

numSamples

release

status

internal

attributes

Data Model

Cohort

You can find the Java code here.

FieldDescription

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.

type CohortType

Cohort type that can have the values CASE_CONTROL, CASE_SET, CONTROL_SET, PAIRED, PAIRED_TUMOR, AGGREGATE, TIME_SERIES, FAMILY, TRIO and COLLECTION.

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.

samples List<Sample>

List of cohort samples.

numSamples int

Number of samples.

release int

An integer describing the current data release.

status Status

Object to set a custom status.

internal CohortInternal

Internal field for manage the object.

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.

CohortInternal

You can find the Java code here.

FieldDescription

Status of the internal object.

registrationDate String

Registration date of the internal object.

lastModified String

Date of the last modification of the internal object.

Status

You can find the Java code here.

InternalStatus

You can find the Java code here.

Last updated