Skip to main content

Biolearn

Biolearn enables easy and versatile analyses of biomarkers of aging data. It provides tools to easily load data from publicly available sources like the Gene Expression Omnibus, National Health and Nutrition Examimation Survey, and the Framingham Heart Study. Biolearn also contains reference implemenations for common aging clock such at the Horvath clock, DunedinPACE and many others that can easily be run in only a few lines of code. You can read more about it in our paper.

Requirements

Python 3.10+

Install

Install biolearn using pip.

pip install biolearn

To verify the library was installed correctly open python or a jupyter notebook and run:

from biolearn.data_library import DataLibrary

If it executes with no errors then the library is installed. To get started check out some code examples

Discord server

The biolearn team has a discord server to answer questions, discuss feature requests, or have any biolearn related discussions.

Issues

If you find any bugs with biolearn please create a Github issue including how we can replicate the issue and the expected vs actual behavior.

Contributing

Detailed instructions on developer setup and how to contribute are available in the repo

Metadata

Release files for biolearn 0.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for biolearn 0.9.1
File Size Uploaded Provenance
biolearn-0.9.1.tar.gz 23.1 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for biolearn 0.9.1
File Interpreter ABI Platform
biolearn-0.9.1-py3-none-any.whl Python 3 none any Details

Total release size: 45.3 MB

Release files / biolearn-0.9.1.tar.gz

Download URL biolearn-0.9.1.tar.gz
Size 23.1 MB
Tags Source
SHA-256 checksum
How to use checksums
b37cd06f184285635d9bb6e764eae7d2857de994bf60aae8c4725de325d7295f
BLAKE2b-256 checksum
How to use checksums
70ed2a39f156bd5b4e4589a4df72505f1223c2312dd0699154e36ba4aa6a9e9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.5 cpython/3.13.7 HTTPX/0.28.1

Release files / biolearn-0.9.1-py3-none-any.whl

Download URL biolearn-0.9.1-py3-none-any.whl
Size 22.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
cc996dffedb762f9c12af8e0b9ca14bfce4d7e33b419c9e4be2c315c2edff6db
BLAKE2b-256 checksum
How to use checksums
d531a15dc6a9577c404abd79fed3973cf9cb384335289900a67be94b461ba3bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.5 cpython/3.13.7 HTTPX/0.28.1

Security for biolearn 0.9.1

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.

Release history Release notifications | RSS feed

This release

0.9.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page