Skip to main content

For wrangling animal pedigrees

Project description

PedPol

Styling, Lint & Test

PedPol is a python package for wrangling animal pedigrees

  • Handles large pedigrees (tested for pedigrees with more than 30 million records)
  • Flexible naming/type conventions for individual & parent Ids
  • Pedigree can contain any other columns as desired
  • Comprehensive testing of pedigree validity
  • Tools to create valid pedigrees (null parents without their own record)
  • Filtering based on relationships (parents, progeny, ancestors, descendants)
  • Classify records by generations without birth date/year
  • Recoding of pedigree Ids
  • Uses Polars DataFrames to read, write, store and manipulate pedigrees

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pedpol-0.3.1.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pedpol-0.3.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file pedpol-0.3.1.tar.gz.

File metadata

  • Download URL: pedpol-0.3.1.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pedpol-0.3.1.tar.gz
Algorithm Hash digest
SHA256 b4d1e900bfa01894a2aa123b7a8d57ae03479cd950a3d1bf6cf8d60a8c86db05
MD5 046ad4b6ae7fbfd59967fb18953a0803
BLAKE2b-256 4be1f894d192fda75422ac1c35ee32fa6467af269550ca1a0afa48e8877edd4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pedpol-0.3.1.tar.gz:

Publisher: release_pypi_github.yml on tikkanz/pedpol

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pedpol-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: pedpol-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pedpol-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 76a40f70a856e28aa7e0437c14d0ed7695819566df3e874eea9c0256167efd9d
MD5 66958c98323a983d9e8615a7e74290ea
BLAKE2b-256 d127d5073b71502e548711b682cc366bb16863ab2a352d6dccc52b1e015b6484

See more details on using hashes here.

Provenance

The following attestation bundles were made for pedpol-0.3.1-py3-none-any.whl:

Publisher: release_pypi_github.yml on tikkanz/pedpol

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page