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

Expose VCF classes #963

Merged
merged 1 commit into from Oct 31, 2020
Merged

Conversation

nh13
Copy link
Contributor

@nh13 nh13 commented Oct 30, 2020

This is extremely useful and important when we want to use the typing library. For example, I have a lot of methods that pass around a VariantRecordSample but I am unable to annotate the type since the class is not able to be referenced.

@nh13
Copy link
Contributor Author

nh13 commented Oct 30, 2020

@jmarshall or @AndreasHeger I'd appreciate a review, or a pointer to a maintainer to review. I am open for reducing the # of exposed classes.

@kevinjacobs-progenity
Copy link
Member

I'm the original developer and fully support this change. I've wanted to add better class documentation and static typing, but spare time is just so limited. Thanks for your contribution and I'll commit to reviewing any future PRs.

@kevinjacobs-progenity kevinjacobs-progenity merged commit 653e938 into pysam-developers:master Oct 31, 2020
@nh13 nh13 deleted the patch-3 branch October 31, 2020 01:46
@nh13
Copy link
Contributor Author

nh13 commented Oct 31, 2020

Thank you! I’ll make follow on PRs once I start using the types of I see anything. Thank you for the Friday PR review!

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.

None yet

2 participants