Skip to main content

For wrangling animal pedigrees

Project description

PedPol

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.2.0.tar.gz (38.8 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.2.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pedpol-0.2.0.tar.gz
  • Upload date:
  • Size: 38.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.20

File hashes

Hashes for pedpol-0.2.0.tar.gz
Algorithm Hash digest
SHA256 61f4f391c873d8fe5cef211ccde3503bebcd575e476efdbb88725ef1e13a95f8
MD5 c7be288b228073b80fbb4244debca2ad
BLAKE2b-256 fa37e0cd81ab2909e49d33aa3830724caad5e441b21fa910bd7c8ef90aa66591

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pedpol-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.20

File hashes

Hashes for pedpol-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4adcd1778dbaebf15e0c5b4e756282954fa2cb09883bf1c5e07786118b053df7
MD5 c55713ab0ff5ea46477e9b82542db15e
BLAKE2b-256 0ab4dba506456e187891503898bee5a43c2e8f503016b4bbe1910c81d6e7f948

See more details on using hashes here.

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