Skip to content

Refactor 'fasta' module into 'io.fasta' - #244

Merged
pjbriggs merged 3 commits into
develfrom
refactor-bcftbx-fasta-module-into-io
Jun 19, 2026
Merged

Refactor 'fasta' module into 'io.fasta'#244
pjbriggs merged 3 commits into
develfrom
refactor-bcftbx-fasta-module-into-io

Conversation

@pjbriggs

Copy link
Copy Markdown
Member

Moves the code (essentially a single class FastaChromIterator) from bcftbx.fasta into a new submodule bcftbx.io.fasta, as part of the package refactoring tracked within issue #33.

Also updates the split_fasta.py CLI utility to use the new submodule.

The bcftbx.fasta module is retained as a legacy wrapper to be removed in a future release.

@pjbriggs
pjbriggs merged commit 4bf3560 into devel Jun 19, 2026
11 checks passed
@pjbriggs
pjbriggs deleted the refactor-bcftbx-fasta-module-into-io branch June 19, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant