BioV
Next-generation development experience for computational molecular biology.
Highlights
- LLM first: Designed for seamless integration with large language models, built for LLM workflows, and optimized for LLM-assisted development
- Pydantic-powered: Built-in validation and serialization for robust data handling
- Pandas ecosystem: Developer-friendly DataFrame operations with extended bioinformatics capabilities
- Modern tooling: Full type hints support and configuration through environment variables
Coordination system
This design decision was made to (by Gemini 2.5 Pro Exp):
- Direct Compatibility: It aligns seamlessly with Python slicing and the indexing conventions of most relevant programming languages.
- Reduced Errors: Minimizes the risk of off-by-one errors, which are notoriously common when converting between 1-based/inclusive and 0-based/semi-open systems.
- Simplicity: Length calculation (end - start) and handling adjacent/empty intervals are mathematically cleaner and more intuitive within a programming context.
- Developer Familiarity: Most developers working with sequences in code are already accustomed to this paradigm.
Environments
BioV can be configured through environment variables (prefixed with BIOV_) or a .env file:
BIOV_HOME: Path to custom cache directory (default: platform-specific cache dir)BIOV_CACHE_HTTP: Enable/disable HTTP caching (default: True)
The cache directory is determined by:
BIOV_HOMEif setXDG_CACHE_HOME/biovif XDG_CACHE_HOME is set- Platform-specific cache directory otherwise
Executables
- blat
Supported formats
- GFF3
- PSL
- FASTA
- BED
- VCF
Metadata
Release files for biov 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| biov-0.1.2.tar.gz | 131.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| biov-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 144.6 kB
Release files / biov-0.1.2.tar.gz
| Download URL | biov-0.1.2.tar.gz |
|---|---|
| Size | 131.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
37c64162f7235443da5a39ed2171a839c5e6ab94d888add149082bca097ee9df
|
|
BLAKE2b-256 checksum How to use checksums |
84729edd27aab00dedc2583499a3a6e1ac950d00989ba39ba0ecd594653873b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.6
|
Release files / biov-0.1.2-py3-none-any.whl
| Download URL | biov-0.1.2-py3-none-any.whl |
|---|---|
| Size | 13.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
714caf4e778fa7c1d2f06e0c91741ed1e4b06700fc7122ee043bb1ada4b6fa21
|
|
BLAKE2b-256 checksum How to use checksums |
2403dcf43069c4e827de4fced829686073b7c237f290e711b97ca49d5ca2a61a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.6
|
Security for biov 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.