Closed Will-Tyler closed 3 months ago
Looks like there were some ruff issues because I forgot to setup pre-commit. Should be good now.
I tried to check the documentation changes manually by building the documentation (running make -C docs from the project directory), but I encountered this error:
The docs build is very fragile, it needs a good overhaul (#238) once we've figured out a better structure for the actual documentation (#239).
Docs failure is because of numpy 2.0 issues, these should go away once you rebase.
Thanks, I just rebased this branch. I would like to merge this pull request before #253.
Description
This pull request adds support for multiple VCF/BCF files to the vcfpartition command and closes #212.
When the user specifies multiple VCF/BCF files, vcfpartition interprets the number of partitions argument as the total number of partitions among all the files. The partitions are distributed evenly among the files.
Let me know if we should add a section to the vcfpartition that describes how to partition multiple files.
Testing
I added some unit tests to test the changes to the vcfpartition CLI.
I tried to check the documentation changes manually by building the documentation (running
make -C docs
from the project directory), but I encountered this error:I didn't spend much time trying to resolve this, but if you know the fix, that would help!