Skip to content

Commit

Permalink
Update nullable fields, add additional fields to AlleleDescription (#680
Browse files Browse the repository at this point in the history
)

* Update nullable fields, add CDR fields to AlleleDescription
* fix missing x-airr
* Fix miairr tags in germline objects (#663). De-nest genotype (#667)
* Add fwr3_end
* Fix object name
* Update v-sequence delineation fields and dropped aligned sequence from AlleleDescription. Updated germline test data for germline. AlleleDescription. Updated germline test data for.
* Fix combined test data
* Further updates to germline objects
  • Loading branch information
williamdlees committed May 15, 2023
1 parent 4e2af19 commit 2520bbd
Show file tree
Hide file tree
Showing 8 changed files with 1,439 additions and 1,037 deletions.
377 changes: 218 additions & 159 deletions lang/R/inst/extdata/airr-schema.yaml

Large diffs are not rendered by default.

54 changes: 29 additions & 25 deletions lang/R/tests/data-tests/good_germline_set.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,16 +26,16 @@
"release_date": "24-Nov-2021",
"release_description": "First release",
"label": "IGHV-2DBF",
"sequence": "GAAGTGAAGCTGGTGGAGTCTGAGGGAGGCTTAGTGCAGCCTGGAAGTTCCATGAAACTCTCCTGCACAGCCTCTGGATTCACTTTCAGTGACTATTACATGGCTTGGGTCCGCCAGGTTCCAGAAAAGGGTCTAGAATGGGTTGCAAACATTAATTATGATGGTAGTGGCACCTACTATCTGGACTCCTTGAAGAGCCGTTTCATCATCTCGAGAGACAATGCAAAGAACATTCTATACCTGCAAATGAGCAGTCTGAAGTCTGAGGACACAGCCACGTATTACTGTGCAA",
"coding_sequence": "GAAGTGAAGCTGGTGGAGTCTGAGGGA...GGCTTAGTGCAGCCTGGAAGTTCCATGAAACTCTCCTGCACAGCCTCTGGATTCACTTTC............AGTGACTATTACATGGCTTGGGTCCGCCAGGTTCCAGAAAAGGGTCTAGAATGGGTTGCAAACATTAATTATGAT......GGTAGTGGCACCTACTATCTGGACTCCTTGAAG...AGCCGTTTCATCATCTCGAGAGACAATGCAAAGAACATTCTATACCTGCAAATGAGCAGTCTGAAGTCTGAGGACACAGCCACGTATTACTGTGCAA",
"sequence": "GAAGTGAAGCTGGTGGAGTCTGAGGGAGGCTTAGTGCAGCCTGGAAGTTCCATGAAACTCTCCTGCACAGCCTCTGGATTCACTTTCAGTGACTATTACATGGCTTGGGTCCGCCAGGTTCCAGAAAAGGGTCTAGAATGGGTTGCAAACATTAATTATGAT......GGTAGTGGCACCTACTATCTGGACTCCTTGAAG...AGCCGTTTCATCATCTCGAGAGACAATGCAAAGAACATTCTATACCTGCAAATGAGCAGTCTGAAGTCTGAGGACACAGCCACGTATTACTGTGCAA",
"coding_sequence": "GAAGTGAAGCTGGTGGAGTCTGAGGGAGGCTTAGTGCAGCCTGGAAGTTCCATGAAACTCTCCTGCACAGCCTCTGGATTCACTTTCAGTGACTATTACATGGCTTGGGTCCGCCAGGTTCCAGAAAAGGGTCTAGAATGGGTTGCAAACATTAATTATGAT......GGTAGTGGCACCTACTATCTGGACTCCTTGAAG...AGCCGTTTCATCATCTCGAGAGACAATGCAAAGAACATTCTATACCTGCAAATGAGCAGTCTGAAGTCTGAGGACACAGCCACGTATTACTGTGCAA",
"aliases": [
"watson_et_al:CAST_EiJ_IGHV5-3"
],
"locus": "IGH",
"chromosome": null,
"sequence_type": "V",
"functional": true,
"inference_type": "Rearranged",
"inference_type": "Rearranged only",
"species": { "id": "NCBITAXON:10090", "label": "Mus musculus" },
"species_subgroup": "CAST_EiJ",
"species_subgroup_type": "strain",
Expand All @@ -57,17 +57,19 @@
{
"sequence_delineation_id": "1",
"delineation_scheme": "IMGT",
"aligned_sequence": "GAAGTGAAGCTGGTGGAGTCTGAGGGA...GGCTTAGTGCAGCCTGGAAGTTCCATGAAACTCTCCTGCACAGCCTCTGGATTCACTTTC............AGTGACTATTACATGGCTTGGGTCCGCCAGGTTCCAGAAAAGGGTCTAGAATGGGTTGCAAACATTAATTATGAT......GGTAGTGGCACCTACTATCTGGACTCCTTGAAG...AGCCGTTTCATCATCTCGAGAGACAATGCAAAGAACATTCTATACCTGCAAATGAGCAGTCTGAAGTCTGAGGACACAGCCACGTATTACTGTGCAA",
"unaligned_sequence": "GAAGTGAAGCTGGTGGAGTCTGAGGGAGGCTTAGTGCAGCCTGGAAGTTCCATGAAACTCTCCTGCACAGCCTCTGGATTCACTTTCAGTGACTATTACATGGCTTGGGTCCGCCAGGTTCCAGAAAAGGGTCTAGAATGGGTTGCAAACATTAATTATGAT......GGTAGTGGCACCTACTATCTGGACTCCTTGAAG...AGCCGTTTCATCATCTCGAGAGACAATGCAAAGAACATTCTATACCTGCAAATGAGCAGTCTGAAGTCTGAGGACACAGCCACGTATTACTGTGCAA",
"fwr1_start": 1,
"fwr1_end": 78,
"cdr1_start": 79,
"cdr1_end": 114,
"fwr2_start": 115,
"fwr2_end": 165,
"cdr2_start": 166,
"cdr2_end": 195,
"fwr3_start": 196,
"fwr3_end": 312,
"cdr3_start": 313,
"fwr1_end": 75,
"cdr1_start": 76,
"cdr1_end": 110,
"fwr2_start": 111,
"fwr2_end": 150,
"cdr2_start": 151,
"cdr2_end": 160,
"fwr3_start": 161,
"fwr3_end": 294,
"cdr3_start": 295,
"alignment": [
"1",
"2",
Expand Down Expand Up @@ -193,15 +195,15 @@
"release_description": "First release",
"label": "IGHV-2ETO",
"sequence": "CAAGTTACTCTAAAAGAGTCTGGCCCTGGGATATTGAAGCCCTCACAGACCCTCAGTCTGACTTGTTCTTTCTCTGGGTTTTCACTGAGCACTACTAATATGGGTGTAGGCTGGATTCGTCAGCCTTCAGGGAAGGGTCTGGAGTGGCTGGCACACATTTGGTGGGATGATGATAAGTACTATAACCCATCCCTGAAGAGCCGGCTAACAATCTCCAAGGATACCTCCAGAAACCAGGTATTCCTCAAGATCACCAGTGTGGACACTGCAGATACTGCCACTTACTACTGTGCTC",
"coding_sequence": "CAAGTTACTCTAAAAGAGTCTGGCCCT...GGGATATTGAAGCCCTCACAGACCCTCAGTCTGACTTGTTCTTTCTCTGGGTTTTCACTGAGC......ACTACTAATATGGGTGTAGGCTGGATTCGTCAGCCTTCAGGGAAGGGTCTGGAGTGGCTGGCACACATTTGGTGGGAT.........GATGATAAGTACTATAACCCATCCCTGAAG...AGCCGGCTAACAATCTCCAAGGATACCTCCAGAAACCAGGTATTCCTCAAGATCACCAGTGTGGACACTGCAGATACTGCCACTTACTACTGTGCTC",
"coding_sequence": "CAAGTTACTCTAAAAGAGTCTGGCCCTGGGATATTGAAGCCCTCACAGACCCTCAGTCTGACTTGTTCTTTCTCTGGGTTTTCACTGAGCACTACTAATATGGGTGTAGGCTGGATTCGTCAGCCTTCAGGGAAGGGTCTGGAGTGGCTGGCACACATTTGGTGGGATGATGATAAGTACTATAACCCATCCCTGAAGAGCCGGCTAACAATCTCCAAGGATACCTCCAGAAACCAGGTATTCCTCAAGATCACCAGTGTGGACACTGCAGATACTGCCACTTACTACTGTGCTC",
"aliases": [
"watson_et_al:CAST_EiJ_IGHV8-2"
],
"locus": "IGH",
"chromosome": null,
"sequence_type": "V",
"functional": true,
"inference_type": "Rearranged",
"inference_type": "Rearranged only",
"species": { "id": "NCBITAXON:10090", "label": "Mus musculus" },
"species_subgroup": "CAST_EiJ",
"species_subgroup_type": "strain",
Expand All @@ -223,17 +225,19 @@
{
"sequence_delineation_id": "1",
"delineation_scheme": "IMGT",
"aligned_sequence": "GAAGTGAAGCTGGTGGAGTCTGAGGGA...GGCTTAGTGCAGCCTGGAAGTTCCATGAAACTCTCCTGCACAGCCTCTGGATTCACTTTC............AGTGACTATTACATGGCTTGGGTCCGCCAGGTTCCAGAAAAGGGTCTAGAATGGGTTGCAAACATTAATTATGAT......GGTAGTGGCACCTACTATCTGGACTCCTTGAAG...AGCCGTTTCATCATCTCGAGAGACAATGCAAAGAACATTCTATACCTGCAAATGAGCAGTCTGAAGTCTGAGGACACAGCCACGTATTACTGTGCAA",
"unaligned_sequence": "GAAGTGAAGCTGGTGGAGTCTGAGGGAGGCTTAGTGCAGCCTGGAAGTTCCATGAAACTCTCCTGCACAGCCTCTGGATTCACTTTCAGTGACTATTACATGGCTTGGGTCCGCCAGGTTCCAGAAAAGGGTCTAGAATGGGTTGCAAACATTAATTATGAT......GGTAGTGGCACCTACTATCTGGACTCCTTGAAG...AGCCGTTTCATCATCTCGAGAGACAATGCAAAGAACATTCTATACCTGCAAATGAGCAGTCTGAAGTCTGAGGACACAGCCACGTATTACTGTGCAA",
"fwr1_start": 1,
"fwr1_end": 78,
"cdr1_start": 79,
"cdr1_end": 114,
"fwr2_start": 115,
"fwr2_end": 165,
"cdr2_start": 166,
"cdr2_end": 195,
"fwr3_start": 196,
"fwr3_end": 312,
"cdr3_start": 313,
"fwr1_end": 75,
"cdr1_start": 76,
"cdr1_end": 110,
"fwr2_start": 111,
"fwr2_end": 150,
"cdr2_start": 151,
"cdr2_end": 160,
"fwr3_start": 161,
"fwr3_end": 294,
"cdr3_start": 295,
"alignment": [
"1",
"2",
Expand Down
Loading

0 comments on commit 2520bbd

Please sign in to comment.