Replies: 5 comments 5 replies
-
Notebook 1 : Quick startWhat is the fastest way to have a working environment to play with VRS-Python tools 1. setup data proxy access
(link to DataProxy.ipynb for further details, e.g. how to set up a local DataProxy (not REST)) 2. Setup allele translator
(talk about CnvTranslator in a separate notebook?) 3. Pass an HGVS/etc expression to the translator and get the result |
Beta Was this translation helpful? Give feedback.
-
Notebook 2. A basic Models exampleGoal: show how to create VRS objects using individual parameters, not a nomenclature string (HGVS/SPDI/Gnomad-VCF) Demo the same Allele as the quick start notebook, but not using translator, going to Model classes directly, and calling normalize() and identify() on it. 1. setup access to the VRS models package
2. build the AlleleSequenceReference 3. run normalization on it
4. compute the identifier
|
Beta Was this translation helpful? Give feedback.
-
Notebook 3: References & Object Store1. Setting up a basic object store2. Take the identified Allele from quickstart, run enref on it (recursively?) to collapse identifiable objects.3. Store the identifiable objects in the object store4. Round trip this by taking the collapsed object and dereferencing the referenced objects from the object store and giving back the original fully specified allele |
Beta Was this translation helpful? Give feedback.
-
Notebook 4: Exploring the Allele TranslatorThere are 4 translators available; SPDI, gnomAD/VCF, Beacon and HGVS. In this notebook we will perform a simple Allele translation with each of these 1. setup dataproxy and allele translator2. pass in hgvs/gnomadvcf/beacon/spdi for the same quickstart Allele, get back VRS Allele. |
Beta Was this translation helpful? Give feedback.
-
Notebook 5: Exploring the CNV Translatorthis is only for HGVS |
Beta Was this translation helpful? Give feedback.
-
I recommend we create a set of "getting started" notebooks that would allow a developer explore the main features of vrs-python. These are the first set that we can build on. I encourage other's to recommend changes and additional "quick" topics.
NOTE: We are thinking of creating an
easy.py
file to simplify the imports for the vrs-python package similar to how this was done in biocommons/hgvs (see here).Beta Was this translation helpful? Give feedback.
All reactions