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
  • File
  • FileExperiment
  • FileRelatedFile
  • Software
  • Status
  • URI
  • FileInternal
  • FileQualityControl
  • MissingSamples
  • FileStatus
  • FileInternalAlignment
  • InternalStatus
  • FileInternalVariant

Was this helpful?

  1. Data Models

File

Overview

File data model hosts information about any file.

Summary

Field
Create
Update
Unique
Required

id

uuid

name

type

format

bioformat

checksum

uri

path

release

creationDate

modificationDate

description

external

size

software

experiment

sampleIds

jobId

tags

relatedFiles

qualityControl

stats

status

internal

attributes

Data Model

File

Field
Description

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

The name of the file.

type Type

The type can have the values FILE or DIRECTORY.

format Format

The format can have the values VCF, BCF, GVCF, TBI, BIGWIG, SAM, BAM, BAI, CRAM, CRAI, FASTQ, FASTA, PED, TAB_SEPARATED_VALUES, COMMA_SEPARATED_VALUES, XML, PROTOCOL_BUFFER, JSON, AVRO, PARQUET, IMAGE, PLAIN, BINARY, NONE and UNKNOWN.

bioformat Bioformat

The bioformat can have the values MICROARRAY_EXPRESSION_ONECHANNEL_AGILENT, MICROARRAY_EXPRESSION_ONECHANNEL_AFFYMETRIX, MICROARRAY_EXPRESSION_ONECHANNEL_GENEPIX, MICROARRAY_EXPRESSION_TWOCHANNELS_AGILENT, MICROARRAY_EXPRESSION_TWOCHANNELS_GENEPIX, DATAMATRIX_EXPRESSION, IDLIST, IDLIST_RANKED, ANNOTATION_GENEVSANNOTATION, OTHER_NEWICK, OTHER_BLAST, OTHER_INTERACTION, OTHER_GENOTYPE, OTHER_PLINK, OTHER_VCF, OTHER_PED, @Deprecated VCF4, VARIANT, ALIGNMENT, COVERAGE, SEQUENCE, PEDIGREE, REFERENCE_GENOME, NONE and UNKNOWN.

checksum String

The checksum of the file.

The uri of the file.

path String

The path of the file.

release int

An integer describing the current data release.

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.

external boolean

Indicates the file is external or not.

size long

The size of the file.

Software related with file.

File experiment.

sampleIds List<String>

List of sample ids of the file.

jobId String

File job id.

tags List<String>

File tags.

List of objects FileRelatedFiles describing related files.

Contains different metrics to evaluate the quality of the individual.

stats Map<String,Object> Deprecated

Stats of the object.

Object to set a custom status.

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.

FileExperiment

FileRelatedFile

Software

Field
Description

name String

Software name

version String

Software version

repository String

Software repository

commit String

Software commit

website String

Software website

params Map<String,String>

Software params

Status

URI

FileInternal

Field
Description

File status can have the values READY, DELETED, TRASHED, STAGE, MISSING, PENDING_DELETE, DELETING, REMOVED and MISSING_SAMPLES.

File internal variant.

File internal alignment.

sampleMap Map<String,String>

Map of samples.

Object describes missing samples.

Status of the internal object.

registrationDate String

Registration date of the internal object.

lastModified String

Date of the last modification of the internal object.

FileQualityControl

MissingSamples

Field
Description

existing List<String>

List of existing samples.

nonExisting List<String>

List of non existing samples.

FileStatus

FileInternalAlignment

InternalStatus

FileInternalVariant

PreviousStudyNextSample

Last updated 2 years ago

Was this helpful?

You can find the Java code .

uri

software

experiment

relatedFiles List<>

qualityControl

status

internal

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 .

status

variant

alignment

missingSamples

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 .

You can find the Java code .

here
here
here
here
here
here
here
here
here
here
here
here
here
URI
Software
FileExperiment
FileRelatedFile
FileQualityControl
Status
FileInternal
FileStatus
FileInternalVariant
FileInternalAlignment
MissingSamples
InternalStatus