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.
Important links
Source code: https://github.com/bio-learn/biolearn/
Documentation Homepage: https://bio-learn.github.io/
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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| biolearn-0.9.1.tar.gz | 23.1 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.