Genomicranges

Latest version: v0.6.1

Safety actively analyzes 701325 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.6.0

An rewrite of the package to use the new and improve IRanges packages (>= 0.4.2)

- More consistent results across all methods compared to R/Bioconductor implementations.
- Similar to IRanges, search and overlap operations may return a hits like object.
- Nearest returns slightly different matches but since the select="arbitrary", its probably ok.
- More robust testing of the combination of inputs and parameter choices.
- Updated the tests, docstrings

0.5.2

- Restrict IRanges to the last compatible version before the migration.

0.5.1

- Fixed an issue with numpy arrays as slice arguments. Code now uses Biocutils's subset functions to perform these operations.
- Rename GitHub actions for consistency with the rest of the packages.

0.5.0

- chore: Remove Python 3.8 (EOL)
- precommit: Replace docformatter with ruff's formatter

0.4.32

- Bump IRanges package version to fix coercion issues to pandas.
- Remove reverse mapping in iranges in `reduce` operation.
- Fixes issue with combine merging sequence names without properly using the accessor methods.

0.4.27

- Implement `subtract` method, add tests.
- Use accessor methods to access properties especially `get_seqnames()`
- Modify search and overlap methods for strand-awareness.
- Choose appropriate NumPy dtype for sequences.
- Update tests and documentation.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.