vrs-python icon indicating copy to clipboard operation
vrs-python copied to clipboard

Transform variations to previous VRS version

Open jsstevenson opened this issue 10 months ago • 0 comments

We (me, @jarbesfeld) have been refactoring a mapping pipeline, which previously created VRS 1.3 alleles and haplotypes, to use more up-to-date tooling. This means we're programmatically tied to VRS 2a, but we still need to create VRS 1.3 objects eventually. What we'd like to do is write something like a .to_version(1.3) method that produces an equivalent instance of a variation to comply with an older schema (where such equivalences are possible).

We are operating on a pretty quick turnaround time to hit a paper submission, so we'd like to write up what we need soon, but there is a lot of room for bigger conversations about how to expand tooling like this in the future.

jsstevenson avatar Apr 04 '24 16:04 jsstevenson