A library of tools for analyzing All of Us data.
Project description
Disclaimer: This project is not affiliated with, endorsed by, or sponsored by the All of Us Research Program. The software is provided as is, without warranty. It is in an early stage of development, and its functions, APIs, and signatures may change periodically.
aoutools: Tools for All of Us Researcher Workbench
aoutools is a Python library designed to simplify common analysis tasks on the All of Us Researcher Workbench.
The initial release focuses on the aoutools.prs submodule, which offers
convenient functions for:
- Reading PRS Weights Files: A flexible reader that can handle various file formats, both with and without headers.
- Calculating PRS: A cost-efficient strategy for calculating PRS directly on the All of Us VDS, with support for batch mode to calculate multiple scores at once.
You can install aoutools via pip using either the Python Package Index
(PyPI) or its GitHub repository. On the All of Us Researcher Workbench, you can
run the following commands directly in a Jupyter Notebook cell.
# 1. From PyPI
!pip install aoutools
# 2. From Github
!pip install git+https://github.com/dokyoonkimlab/aoutools.git
Please check the online aoutools Documentation for how-to guides and API reference.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aoutools-0.1.2.tar.gz.
File metadata
- Download URL: aoutools-0.1.2.tar.gz
- Upload date:
- Size: 34.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c88c81f5556b2aa2276215f8ed043a7ea16cf324d350409e6535b5aa93a46971
|
|
| MD5 |
16810e82c92cf1feb1e175f0f98618ba
|
|
| BLAKE2b-256 |
8f7e7ff98784d35868cd82cc2d1ef0cdeb4bffd50dd1979336297a2432dada5d
|
File details
Details for the file aoutools-0.1.2-py3-none-any.whl.
File metadata
- Download URL: aoutools-0.1.2-py3-none-any.whl
- Upload date:
- Size: 41.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11621fc27e7188e181eb5dba354ed934a0db8ca026b5099ff7a7e99b4fad45bc
|
|
| MD5 |
90191006a85bfaa60224f429a37e379a
|
|
| BLAKE2b-256 |
0e3589121f61169f2e0710c5994ebd8904babaa7ede3d4a5c126345d295baad0
|