OpenCGA
OverviewInstallationUsing OpenCGA
v2.2
v2.2
  • Home
  • Overview
    • Features
    • Architecture Diagram
    • Security
    • Metadata and Clinical Data
    • Data Models
      • Sample
      • Individual
    • Alignment and Coverage
    • Variant Query and Analysis
    • Clinical Data Analysis
    • Running Analysis
    • Scalability and Performance
    • Sizing OpenCGA
  • OpenCGA Architecture
    • Catalog
    • Alignment and Coverage
    • Variant Storage Engine
      • Variant Data Model
    • Clinical Analysis
    • Analysis Framework
  • Data Models
    • User
    • Project
    • Study
    • File
    • Sample
    • Individual
    • Family
    • Cohort
    • Job
    • Clinical Analysis
  • Case Studies
    • Genomics England Research
    • Microsoft Azure
  • User Manual
    • Installation
      • Kubernetes Cluster
        • Azure
        • Configuration
      • On-Premise HPC Cluster
        • Server Configuration
        • Getting OpenCGA
        • Choosing Variant Storage Engine
        • Configuration
      • Running Docker
    • Login
    • Using OpenCGA
      • REST Web Service API
      • IVA Web App
      • Client Libraries
        • pyopencga - Python Library
        • opencgaR - R library
        • Java
        • JavaScript
      • Command Line
        • Configuration
        • Files
      • Public Demo
    • Managing Data
      • Working with Projects and Studies
      • Loading of VCF files
      • Create Projects and Studies
      • Load VCF Files to a Study
      • Working with Files
      • Sharing and Permissions
        • Users and Groups
        • Study ACLs
      • Population of metadata
        • Data Versioning
        • Adding Custom Metadata
    • Alignment Engine
      • BAM Index
      • Alignment Read Query
      • Working with Coverage
      • Alignment Analysis
    • Variant Storage Engine
      • Variant Query
      • Variant Aggregation Stats
      • Variant Analysis
    • Clinical Genomics
      • Clinical Interpretation
      • Clinical Analysis
    • Using JupyterLab
    • Administrator
      • User Management
      • Templates / Manifest
  • About
    • Roadmap
    • Release Notes
    • Community
Powered by GitBook
On this page
  • Overview
  • Summary
  • Data Model
  • Individual
  • Location
  • Status
  • SexOntologyTermAnnotation
  • OntologyTermAnnotation
  • IndividualPopulation
  • Phenotype
  • Disorder
  • IndividualQualityControl
  • IndividualInternal
  • SampleRelatednessReport
  • MendelianErrorReport
  • InferredSexReport
  • ClinicalComment
  • InternalStatus

Was this helpful?

  1. Data Models

Individual

Overview

Individual data model hosts information about any indvidual.

Summary

Field
Create
Update
Unique
Required

id

uuid

name

father

mother

familyIds

location

qualityControl

sex

karyotypicSex

ethnicity

ethnicity

dateOfBirth

creationDate

modificationDate

lifeStatus

phenotypes

disorders

samples

parentalConsanguinity

status

internal

attributes

release

version

Data Model

Individual

Field
Description

id String

Individual ID in the study, this must be unique in the study but can be repeated in different studies. This is a mandatory parameter when creating a new Individual, this ID cannot be changed at the moment.

uuid String

Unique 32-character identifier assigned automatically by OpenCGA.

name String

Name of the individual.

Father of the individual.

Mother of the individual.

familyIds List<String>

List of ids of the family members.

Location of the individual.

Contains different metrics to evaluate the quality of the individual.

Sex of the individual.

karyotypicSex KaryotypicSex

Karyotypic sex of the individual.

Ethnicity of the individual.

Ethnicity of the individual.

dateOfBirth String

Date of birth of the individual.

creationDate String since: 1.0

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.

lifeStatus LifeStatus

Life status of the of the individual ALIVE, ABORTED, DECEASED, UNBORN, STILLBORN, MISCARRIAGE, UNKNOWN.

List of phenotypes .

List of the individual disorders.

List of the individual samples.

parentalConsanguinity boolean

Indicates the parental consanguinity is true or false.

Object to set a custom status.

Internal field for manage the object.

attributes Map<String,Object> since: 1.0

You can use this field to store any other information, keep in mind this is not indexed so you cannot search by attributes.

release int

An integer describing the current data release.

version int

Autoincremental version assigned to the registered entry. By default, updates does not create new versions. To enable versioning, users must set the incVersion flag from the /update web service when updating the document.

Location

Field
Description

address String

Location address.

postalCode String

Location postal code.

city String

Location city.

state String

Location state.

country String

Location country.

Status

SexOntologyTermAnnotation

Field
Description

id String

Id to identify the object

name String

Object name

description String

Users may provide a description for the entry.

source String

Ontology source

url String

Ontology url

attributes Map<String,String>

Dictionary that can be customised by users to store any additional information users may require..

OntologyTermAnnotation

Field
Description

id String

Id to identify the object

name String

Object name

description String

Users may provide a description for the entry.

source String

Ontology source

url String

Ontology url

attributes Map<String,String>

Dictionary that can be customised by users to store any additional information users may require..

IndividualPopulation

Field
Description

name String

Name of the individual population.

subpopulation String

Subpopulation of the individual population.

description String

Description of the individual population.

Phenotype

Field
Description

id String

Id to identify the object

ageOfOnset String

Indicates the age of on set of the phenotype

status Status

Status of phenotype OBSERVED, NOT_OBSERVED, UNKNOWN

name String

Object name

description String

Users may provide a description for the entry.

source String

Ontology source

url String

Ontology url

attributes Map<String,String>

Dictionary that can be customised by users to store any additional information users may require..

Disorder

Field
Description

id String

Id to identify the object

name String

Object name

description String

Users may provide a description for the entry.

source String

Ontology source

url String

Ontology url

attributes Map<String,String>

Dictionary that can be customised by users to store any additional information users may require..

IndividualQualityControl

Field
Description

List of inferred sex reports, it depends on the method (currently by coverage ratio).

Reports of samples relatedness.

Mendelian errors.

files List<String>

File IDs related to the quality control.

Comments related to the quality control.

IndividualInternal

Field
Description

Status of the internal object.

registrationDate String

Registration date of the internal object.

lastModified String

Date of the last modification of the internal object.

SampleRelatednessReport

MendelianErrorReport

InferredSexReport

ClinicalComment

Field
Description

author String

Clinical comment author

message String

Clinical comment message

tags List<String>

List of tags for the clinical comment

date String

Date of the clinical comment

InternalStatus

PreviousSampleNextFamily

Last updated 2 years ago

Was this helpful?

You can find the Java code .

father

mother

location

qualityControl

sex

ethnicity

ethnicity

phenotypes List<>

disorders List<>

samples List<>

status since: 2.0

internal since: 2.0

You can find the Java code .

You can find the Java code .

You can find the Java code .

You can find the Java code .

You can find the Java code .

You can find the Java code .

You can find the Java code .

You can find the Java code .

inferredSexReports List<>

sampleRelatednessReport

mendelianErrorReports List<>

author List<>

You can find the Java code .

status

You can find the Java code .

You can find the Java code .

You can find the Java code .

You can find the Java code .

You can find the Java code .

here
here
here
here
here
here
here
here
here
here
here
here
here
here
here
Individual
Individual
Location
IndividualQualityControl
SexOntologyTermAnnotation
OntologyTermAnnotation
IndividualPopulation
Phenotype
Disorder
Sample
Status
IndividualInternal
InferredSexReport
SampleRelatednessReport
MendelianErrorReport
ClinicalComment
InternalStatus