Integrate Hackathon vrs-in-a-box into vrs-python
Moved code from the Hackathon vrs-in-a-box project over in to a subdirectory within vrs-python.
The code includes full instructions for how to create a vrs-in-a-box Docker image from scratch and examples for how to run using Docker.
The following items are (probably) still needed to bring this work to completion:
- Create Docker images, push them to the ga4gh Docker hub and update the documentation with image locations
- Test that vrs-annotate options besides --vcf-out and --ndjson-out work as expected
- Test the sample WDL to make sure it works and maybe add additional parameters supported by vrs-annotate
@larrybabb and @theferrit32. As discussed at the think tank, I have started the work to integrate vrs-in-a-box into vrs-python. I think there are a still a few outstanding items. My idea here is that I am throwing this over the fence to you to wrap up.
@ehclark can you just remove the .wdl file from this PR and we can merge this one. We can revisit the wdl and workflow example files later in this https://github.com/ga4gh/vrs-python/issues/571
@theferrit32 Done. Tests are failing in Python 3.13 for some unrelated reason.