GLP tox/pharmacology planning, in vivo scheduling, and bioanalytical pipelines for Refua.
Project description
refua-preclinical
refua-preclinical adds operational preclinical R&D workflows to Refua:
- GLP tox/pharmacology study planning
- In vivo execution scheduling
- Bioanalytical ETL/QC/group summaries/NCA-like metrics
The package is designed for direct integration into refua-studio and refua-deploy.
What It Provides
- Typed study specs for repeat-dose tox/pharmacology programs.
- GLP readiness scoring/checklist (QA, protocol approval, CSV, chain-of-custody, archival).
- Calendar-ready in vivo schedules for dosing, observations, sampling, and necropsy.
- Bioanalytical pipeline:
- row-level validation and QC flags
- BLQ tracking vs LLOQ
- grouped concentration summaries (mean/SD/CV)
- AUC-last/Cmax/Tmax by arm/analyte
- CLI + Python API.
Install
cd refua-preclinical
pip install -e .
CLI Quickstart
Write starter config:
refua-preclinical init-config --output examples/default_study.json
Build a study plan:
refua-preclinical plan \
--config examples/default_study.json \
--output artifacts/plan.json \
--markdown artifacts/plan.md
Build the in vivo schedule:
refua-preclinical schedule \
--config examples/default_study.json \
--output artifacts/schedule.json
Run bioanalysis from sample rows (JSON/CSV):
refua-preclinical bioanalysis \
--config examples/default_study.json \
--samples artifacts/samples.json \
--lloq 1.0 \
--output artifacts/bioanalysis.json
Run full workup:
refua-preclinical workup \
--config examples/default_study.json \
--samples artifacts/samples.json \
--output artifacts/workup.json
Python API
from refua_preclinical import (
build_in_vivo_schedule,
build_study_plan,
build_workup,
default_study_spec,
)
study = default_study_spec()
plan = build_study_plan(study, seed=11)
schedule = build_in_vivo_schedule(study)
workup = build_workup(study)
Research Basis (Current as of March 2026)
The defaults/checks are intentionally aligned with recent primary guidance and standards.
- FDA (April 10, 2025): plan to phase out animal testing requirements for some programs and increase NAM/model use. https://www.fda.gov/news-events/press-announcements/fda-announces-plan-phase-out-animal-testing-requirement-monoclonal-antibodies-and-other-drugs
- EMA/ICH M10 (effective in EU from Jan 2023): bioanalytical method validation framework. https://www.ema.europa.eu/en/m10-bioanalytical-method-validation-scientific-guideline
- FDA Study Data Technical Conformance Guide (December 2025): submission-facing data format expectations. https://www.fda.gov/regulatory-information/search-fda-guidance-documents/study-data-technical-conformance-guide-technical-specifications-document
- OECD GLP Advisory Document No. 24 (Nov 2024): GLP and IT security. https://www.oecd.org/en/publications/advisory-document-of-the-working-group-on-good-laboratory-practice-on-position-paper-on-good-laboratory-practice-and-it-security_90f42001-en.html
- ARRIVE resources update (Nov 2024): Essential 10 reporting and study design hygiene. https://arriveguidelines.org/resources/author-and-reviewer-resource-centre
- EMA/ICH S5(R3) (2023): reproductive/developmental toxicity modernization. https://www.ema.europa.eu/en/ich-s5-r3-guideline-detection-toxicity-reproduction-human-medicinal-products-scientific-guideline
- NIH statement (July 7, 2025): prioritization of human-based research technologies. https://www.nih.gov/about-nih/who-we-are/nih-director/statements/nih-prioritize-human-based-research-technologies
- CDISC standards development page (accessed 2026): ongoing SEND evolution workstreams. https://www.cdisc.org/standards/develop
Notes
- This package supports planning/operations and data processing; it does not establish efficacy.
- Regulatory expectations are jurisdiction- and program-dependent.
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 refua_preclinical-0.6.0.tar.gz.
File metadata
- Download URL: refua_preclinical-0.6.0.tar.gz
- Upload date:
- Size: 17.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.3.2 CPython/3.14.3 Darwin/25.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1a7bf6414dd6ee0ea651fca6161dcf13467e6f15b34ad65c00f7427bf3591b8
|
|
| MD5 |
1c1a9b755783dbedeab68a5482ebe0b2
|
|
| BLAKE2b-256 |
f572117c2633e2a500e75e8e5d669315a83cd0207fb45bde11db2f2b3faf76e3
|
File details
Details for the file refua_preclinical-0.6.0-py3-none-any.whl.
File metadata
- Download URL: refua_preclinical-0.6.0-py3-none-any.whl
- Upload date:
- Size: 18.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.3.2 CPython/3.14.3 Darwin/25.3.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53a9f6b343de20161f501d0bd556b3c40bc00f82142a9f7e8b0af6423772ebd5
|
|
| MD5 |
458459d51d8faf35ab803b06e872c45c
|
|
| BLAKE2b-256 |
584d666a09b40cd315a6d4e67064cbf8d93c647da50e560885d736fca6b18cd2
|