This repository has been archived by the owner on Aug 29, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVariant.yaml
96 lines (96 loc) · 2.63 KB
/
Variant.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
"$schema": https://json-schema.org/draft/2020-12/schema
"$id": https://progenetix.org/services/schemas/Variant/v2020-12-08
title: Variant
meta:
contributors:
- description: "GA4GH Data Working Group"
- description: "Michael Baudis"
id: "orcid:0000-0002-9903-4248"
provenance:
- description: "GA4GH schemas"
id: 'https://github.com/ga4gh/ga4gh-schemas/blob/master/src/main/proto/ga4gh/variants.proto#L145'
- description: "Progenetix `bycon` project"
id: 'https://github.com/progenetix/bycon/'
used_by:
- description: "Progenetix database schema (Beacon+ backend)"
id: 'https://github.com/progenetix/schemas/'
sb_status: community
description: >
Genomic variant, representing a sequence variation on a single genomic allele or a structural modification (e.g. copy number variation or LOH). In contrast to the use in e.g. VCF, multi-allelic alterations are reported as single variants.
required:
all_of:
- referenceName
start
one_of:
- variantType
alternateBases
properties:
id:
type: string
description: >
An internal variant id.
examples:
- pgxvar-kftzldsu
digest:
type: string
description: >
The `digest` patrameter represents a compact concatenation of the essential variant parameters, limited to positional information and either variant type or the combination of reference and alternate bases. Variants which contain a sequence of nucleotides are represented without variant type. The `digest` parameter allows the efficient recovery of "identical" allelic alteration events.
examples:
- 11:52900000-134452384:DEL
- 4:55133558:A>G
biosampleId:
type: string
examples:
- pgxbs-kftvjtgm
callsetId:
type: string
examples:
- pgxcs-kftvldsu
referenceName:
type: string
examples:
- "11"
mateName:
type: string
description: >
An optional second chromosome, indicating the fusion partner in translocation events.
examples:
- X
referenceBases:
type: string
examples:
- A
- CGT
start:
type: integer
examples:
- 52900000
end:
type: integer
examples:
- 134452384
alternateBases:
type: string
examples:
- GC
variantType:
type: string
examples:
- DEL
externalReferences:
type: array
items:
$ref: OntologyClass.yaml#/properties
examples:
- type: Clinvar variant
id: clinvar:163840
info:
type: object
examples:
- cnv_value: 3
var_length: 81552384
updated:
type: string
format: date-time
examples:
- "2018-09-26 09:50:51.957159"