BioPandas/biopandas

[Refactor] Reduce code duplication by using abstract base classes

Open

#117 opened on Mar 27, 2023

 (0 comments) (1 reaction) (0 assignees)Python (119 forks)github user discovery
enhancementhelp wanted

Repository metrics

Stars
 (756 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Now that we support quite a few different formats we've ended with a significant amount of code duplication in the library. This should be refactored out into an abstract base class to reduce the future maintenance burden.

Contributor guide