Skip to content

Commit eee87ff

Browse files
authored
Merge pull request #28 from VariantEffect/feature/bencap/api-like-api-constant
New API values for protein categories
2 parents 4c6012b + 6ff86a1 commit eee87ff

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

src/dcd_mapping/schemas.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ class TargetSequenceType(str, Enum):
2121
class TargetType(str, Enum):
2222
"""Define target gene types."""
2323

24-
PROTEIN_CODING = "Protein coding"
25-
REGULATORY = "Regulatory"
26-
OTHER_NC = "Other noncoding"
24+
PROTEIN_CODING = "protein_coding"
25+
REGULATORY = "regulatory"
26+
OTHER_NC = "other_noncoding"
2727

2828

2929
class VrsVersion(str, Enum):

tests/fixtures/scoreset_metadata.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"urn": "urn:mavedb:00000002-a-2",
55
"target_gene_name": "hYAP65 WW domain",
6-
"target_gene_category": "Protein coding",
6+
"target_gene_category": "protein_coding",
77
"target_sequence": "GACGTTCCACTGCCGGCTGGTTGGGAAATGGCTAAAACTAGTTCTGGTCAGCGTTACTTCCTGAACCACATCGACCAGACCACCACGTGGCAGGACCCGCGT",
88
"target_sequence_type": "dna",
99
"target_uniprot_ref": {
@@ -14,23 +14,23 @@
1414
{
1515
"urn": "urn:mavedb:00000099-a-1",
1616
"target_gene_name": "RHO",
17-
"target_gene_category": "Protein coding",
17+
"target_gene_category": "protein_coding",
1818
"target_sequence": "ATGAATGGCACAGAAGGCCCTAACTTCTACGTGCCCTTCTCCAATGCGACGGGTGTGGTACGCAGCCCCTTCGAGTACCCACAGTACTACCTGGCTGAGCCATGGCAGTTCTCCATGCTGGCCGCCTACATGTTTCTGCTGATCGTGCTGGGCTTCCCCATCAACTTCCTCACGCTCTACGTCACCGTCCAGCACAAGAAGCTGCGCACGCCTCTCAACTACATCCTGCTCAACCTAGCCGTGGCTGACCTCTTCATGGTCCTAGGTGGCTTCACCAGCACCCTCTACACCTCTCTGCATGGATACTTCGTCTTCGGGCCCACAGGATGCAATTTGGAGGGCTTCTTTGCCACCCTGGGCGGTGAAATTGCCCTGTGGTCCTTGGTGGTCCTGGCCATCGAGCGGTACGTGGTGGTGTGTAAGCCCATGAGCAACTTCCGCTTCGGGGAGAACCATGCCATCATGGGCGTTGCCTTCACCTGGGTCATGGCGCTGGCCTGCGCCGCACCCCCACTCGCCGGCTGGTCCAGGTACATCCCCGAGGGCCTGCAGTGCTCGTGTGGAATCGACTACTACACGCTCAAGCCGGAGGTCAACAACGAGTCTTTTGTCATCTACATGTTCGTGGTCCACTTCACCATCCCCATGATTATCATCTTTTTCTGCTATGGGCAGCTCGTCTTCACCGTCAAGGAGGCCGCTGCCCAGCAGCAGGAGTCAGCCACCACACAGAAGGCAGAGAAGGAGGTCACCCGCATGGTCATCATCATGGTCATCGCTTTCCTGATCTGCTGGGTGCCCTACGCCAGCGTGGCATTCTACATCTTCACCCACCAGGGCTCCAACTTCGGTCCCATCTTCATGACCATCCCAGCGTTCTTTGCCAAGAGCGCCGCCATCTACAACCCTGTCATCTATATCATGATGAACAAGCAGTTCCGGAACTGCATGCTCACCACCATCTGCTGCGGCAAGAACCCACTGGGTGACGATGAGGCCTCTGCTACCGTGTCCAAGACGGAGACGAGCCAGGTGGCCCCGGCCTAA",
1919
"target_sequence_type": "dna",
2020
"target_uniprot_ref": null
2121
},
2222
{
2323
"urn": "urn:mavedb:00000103-c-1",
2424
"target_gene_name": "MAPK1",
25-
"target_gene_category": "Protein coding",
25+
"target_gene_category": "protein_coding",
2626
"target_sequence": "MAAAAAAGAGPEMVRGQVFDVGPRYTNLSYIGEGAYGMVCSAYDNVNKVRVAIKKISPFEHQTYCQRTLREIKILLRFRHENIIGINDIIRAPTIEQMKDVYIVQDLMETDLYKLLKTQHLSNDHICYFLYQILRGLKYIHSANVLHRDLKPSNLLLNTTCDLKICDFGLARVADPDHDHTGFLTEYVATRWYRAPEIMLNSKGYTKSIDIWSVGCILAEMLSNRPIFPGKHYLDQLNHILGILGSPSQEDLNCIINLKARNYLLSLPHKNKVPWNRLFPNADSKALDLLDKMLTFNPHKRIEVEQALAHPYLEQYYDPSDEPIAEAPFKFDMELDDLPKEKLKELIFEETARFQPGYRS",
2727
"target_sequence_type": "protein",
2828
"target_uniprot_ref": null
2929
},
3030
{
3131
"urn": "urn:mavedb:00000041-a-1",
3232
"target_gene_name": "Src catalytic domain",
33-
"target_gene_category": "Protein coding",
33+
"target_gene_category": "protein_coding",
3434
"target_sequence": "CTGCGGCTGGAGGTCAAGCTGGGCCAGGGCTGCTTTGGCGAGGTGTGGATGGGGACCTGGAACGGTACCACCAGGGTGGCCATCAAAACCCTGAAGCCTGGCACGATGTCTCCAGAGGCCTTCCTGCAGGAGGCCCAGGTCATGAAGAAGCTGAGGCATGAGAAGCTGGTGCAGTTGTATGCTGTGGTTTCAGAGGAGCCCATTTACATCGTCACGGAGTACATGAGCAAGGGGAGTTTGCTGGACTTTCTCAAGGGGGAGACAGGCAAGTACCTGCGGCTGCCTCAGCTGGTGGACATGGCTGCTCAGATCGCCTCAGGCATGGCGTACGTGGAGCGGATGAACTACGTCCACCGGGACCTTCGTGCAGCCAACATCCTGGTGGGAGAGAACCTGGTGTGCAAAGTGGCCGACTTTGGGCTGGCTCGGCTCATTGAAGACAATGAGTACACGGCGCGGCAAGGTGCCAAATTCCCCATCAAGTGGACGGCTCCAGAAGCTGCCCTCTATGGCCGCTTCACCATCAAGTCGGACGTGTGGTCCTTCGGGATCCTGCTGACTGAGCTCACCACAAAGGGACGGGTGCCCTACCCTGGGATGGTGAACCGCGAGGTGCTGGACCAGGTGGAGCGGGGCTACCGGATGCCCTGCCCGCCGGAGTGTCCCGAGTCCCTGCACGACCTCATGTGCCAGTGCTGGCGGAAGGAGCCTGAGGAGCGGCCCACCTTCGAGTACCTGCAGGCCTTCCTG",
3535
"target_sequence_type": "dna",
3636
"target_reference_genome": "hg38",
@@ -42,7 +42,7 @@
4242
{
4343
"urn": "urn:mavedb:00000018-a-1",
4444
"target_gene_name": "HBB promoter",
45-
"target_gene_category": "Regulatory",
45+
"target_gene_category": "regulatory",
4646
"target_sequence": "GGTGTCTGTTTGAGGTTGCTAGTGAACACAGTTGTGTCAGAAGCAAATGTAAGCAATAGATGGCTCTGCCCTGACTTTTATGCCCAGCCCTGGCTCCTGCCCTCCCTGCTCCTGGGAGTAGATTGGCCAACCCTAGGGTGTGGCTCCACAGGGTGAGGTCTAAGTGATGACAGCCGTACCTGTCCTT",
4747
"target_sequence_type": "dna",
4848
"target_reference_genome": "hg38",
@@ -51,7 +51,7 @@
5151
{
5252
"urn": "urn:mavedb:00000001-a-4",
5353
"target_gene_name": "UBE2I",
54-
"target_gene_category": "Protein coding",
54+
"target_gene_category": "protein_coding",
5555
"target_sequence": "ATGTCGGGGATCGCCCTCAGCAGACTCGCCCAGGAGAGGAAAGCATGGAGGAAAGACCACCCATTTGGTTTCGTGGCTGTCCCAACAAAAAATCCCGATGGCACGATGAACCTCATGAACTGGGAGTGCGCCATTCCAGGAAAGAAAGGGACTCCGTGGGAAGGAGGCTTGTTTAAACTACGGATGCTTTTCAAAGATGATTATCCATCTTCGCCACCAAAATGTAAATTCGAACCACCATTATTTCACCCGAATGTGTACCCTTCGGGGACAGTGTGCCTGTCCATCTTAGAGGAGGACAAGGACTGGAGGCCAGCCATCACAATCAAACAGATCCTATTAGGAATACAGGAACTTCTAAATGAACCAAATATCCAAGACCCAGCTCAAGCAGAGGCCTACACGATTTACTGCCAAAACAGAGTGGAGTACGAGAAAAGGGTCCGAGCACAAGCCAAGAAGTTTGCGCCCTCATAA",
5656
"target_sequence_type": "dna",
5757
"target_reference_genome": "hg38",
@@ -63,7 +63,7 @@
6363
{
6464
"urn": "urn:mavedb:00000113-a-2",
6565
"target_gene_name": "APP",
66-
"target_gene_category": "Protein coding",
66+
"target_gene_category": "protein_coding",
6767
"target_sequence": "DAEFRHDSGYEVHHQKLVFFAEDVGSNKGAIIGLMVGGVVIA",
6868
"target_sequence_type": "protein",
6969
"target_reference_genome": "hg38",
@@ -75,7 +75,7 @@
7575
{
7676
"urn": "urn:mavedb:00000098-a-1",
7777
"target_gene_name": "SCN5A",
78-
"target_gene_category": "Protein coding",
78+
"target_gene_category": "protein_coding",
7979
"target_sequence": "LFRVIRLARIGR",
8080
"target_sequence_type": "protein",
8181
"target_reference_genome": "hg38",
@@ -87,7 +87,7 @@
8787
{
8888
"urn": "urn:mavedb:00000061-h-1",
8989
"target_gene_name": "RAF",
90-
"target_gene_category": "Protein coding",
90+
"target_gene_category": "protein_coding",
9191
"target_sequence": "TCTAAGACAAGCAACACTATCCGTGTTTTCTTGCCGAACAAGCAAAGAACAGTGGTCAATGTGCGAAATGGAATGAGCTTGCATGACTGCCTTATGAAAGCACTCAAGGTGAGGGGC",
9292
"target_sequence_type": "dna",
9393
"target_reference_genome": "hg38",
@@ -99,7 +99,7 @@
9999
{
100100
"urn": "urn:mavedb:00000068-a-1",
101101
"target_gene_name": "TP53 (P72R)",
102-
"target_gene_category": "Protein coding",
102+
"target_gene_category": "protein_coding",
103103
"target_sequence": "ATGGAGGAGCCGCAGTCAGATCCTAGCGTCGAGCCCCCTCTGAGTCAGGAAACATTTTCAGACCTATGGAAACTACTTCCTGAAAACAACGTTCTGTCCCCCTTGCCGTCCCAAGCAATGGATGATTTGATGCTGTCCCCGGACGATATTGAACAATGGTTCACTGAAGACCCAGGTCCAGATGAAGCTCCCAGAATGCCAGAGGCTGCTCCCCGCGTGGCCCCTGCACCAGCAGCTCCTACACCGGCGGCCCCTGCACCAGCCCCCTCCTGGCCCCTGTCATCTTCTGTCCCTTCCCAGAAAACCTACCAGGGCAGCTACGGTTTCCGTCTGGGCTTCTTGCATTCTGGGACAGCCAAGTCTGTGACTTGCACGTACTCCCCTGCCCTCAACAAGATGTTTTGCCAACTGGCCAAGACCTGCCCTGTGCAGCTGTGGGTTGATTCCACACCCCCGCCCGGCACCCGCGTCCGCGCCATGGCCATCTACAAGCAGTCACAGCACATGACGGAGGTTGTGAGGCGCTGCCCCCACCATGAGCGCTGCTCAGATAGCGATGGTCTGGCCCCTCCTCAGCATCTTATCCGAGTGGAAGGAAATTTGCGTGTGGAGTATTTGGATGACAGAAACACTTTTCGACATAGTGTGGTGGTGCCCTATGAGCCGCCTGAGGTTGGCTCTGACTGTACCACCATCCACTACAACTACATGTGTAACAGTTCCTGCATGGGCGGCATGAACCGGAGGCCCATCCTCACCATCATCACACTGGAAGACTCCAGTGGTAATCTACTGGGACGGAACAGCTTTGAGGTGCGTGTTTGTGCCTGTCCTGGGAGAGACCGGCGCACAGAGGAAGAGAATCTCCGCAAGAAAGGGGAGCCTCACCACGAGCTGCCCCCAGGGAGCACTAAGCGAGCACTGCCCAACAACACCAGCTCCTCTCCCCAGCCAAAGAAGAAACCACTGGATGGAGAATATTTCACCCTTCAGATCCGTGGGCGTGAGCGCTTCGAGATGTTCCGAGAGCTGAATGAGGCCTTGGAACTCAAGGATGCCCAGGCTGGGAAGGAGCCAGGGGGGAGCAGGGCTCACTCCAGCCACCTGAAGTCCAAAAAGGGTCAGTCTACCTCCCGCCATAAAAAACTCATGTTCAAGACAGAAGGGCCTGACTCAGACTAG",
104104
"target_sequence_type": "dna",
105105
"target_reference_genome": "hg38",
@@ -108,7 +108,7 @@
108108
{
109109
"urn": "urn:mavedb:00000093-a-1",
110110
"target_gene_name": "BRCA1 translation start through RING domain",
111-
"target_gene_category": "Protein coding",
111+
"target_gene_category": "protein_coding",
112112
"target_sequence": "ATGGATTTATCTGCTCTTCGCGTTGAAGAAGTACAAAATGTCATTAATGCTATGCAGAAAATCTTAGAGTGTCCCATCTGTCTGGAGTTGATCAAGGAACCTGTCTCCACAAAGTGTGACCACATATTTTGCAAATTTTGCATGCTGAAACTTCTCAACCAGAAGAAAGGGCCTTCACAGTGTCCTTTATGTAAGAATGATATAACCAAAAGGAGCCTACAAGAAAGTACGAGATTTAGTCAACTTGTTGAAGAGCTATTGAAAATCATTTGTGCTTTTCAGCTTGACACAGGTTTGGAG",
113113
"target_sequence_type": "dna",
114114
"target_reference_genome": "hg19",
@@ -120,7 +120,7 @@
120120
{
121121
"urn": "urn:mavedb:00000001-b-2",
122122
"target_gene_name": "SUMO1",
123-
"target_gene_category": "Protein coding",
123+
"target_gene_category": "protein_coding",
124124
"target_sequence": "ATGTCTGACCAGGAGGCAAAACCTTCAACTGAGGACTTGGGGGATAAGAAGGAAGGTGAATATATTAAACTCAAAGTCATTGGACAGGATAGCAGTGAGATTCACTTCAAAGTGAAAATGACAACACATCTCAAGAAACTCAAAGAATCATACTGTCAAAGACAGGGTGTTCCAATGAATTCACTCAGGTTTCTCTTTGAGGGTCAGAGAATTGCTGATAATCATACTCCAAAAGAACTGGGAATGGAGGAAGAAGATGTGATTGAAGTTTATCAGGAACAAACGGGGGGTCATTCAACAGTTTAG",
125125
"target_sequence_type": "dna",
126126
"target_uniprot_ref": {

tests/fixtures/scoreset_metadata_response.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
"targetGenes": [
167167
{
168168
"name": "BRCA1 translation start through RING domain",
169-
"category": "Protein coding",
169+
"category": "protein_coding",
170170
"externalIdentifiers": [
171171
{
172172
"identifier": {

0 commit comments

Comments
 (0)