Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch from PyVCF to PyVCF3 and update workflow to install dependencies from requirements.txt #103

Merged
merged 2 commits into from
May 26, 2022

Conversation

Rohan-cod
Copy link
Contributor

Description

This pull request consists of two commits:

  • First: Update code and setup file to switch from PyVCF to PyVCF3 as the former is no longer maintained.
  • Second: Update workflow to install dependencies from requirements.txt instead of installing the vcf2fhir package using pip.

How Has This Been Tested?

The code has been tested by running all the tests using python -m unittest and the PEP 8 formatting was validated using pycodestyle.

  • Unit Tests
  • PEP 8 Formatting Validation

PyVCF is no longer maintained by anyone and has issues. PyVCF3, a fork of PyVCF fixes all the issues.
@Rohan-cod Rohan-cod marked this pull request as draft May 26, 2022 13:11
@Rohan-cod Rohan-cod marked this pull request as ready for review May 26, 2022 13:18
Copy link
Contributor

@srgothi92 srgothi92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rhdolin rhdolin merged commit 2bb9f64 into elimuinformatics:master May 26, 2022
@Rohan-cod Rohan-cod deleted the pyvcf3 branch May 26, 2022 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants