This release is a pre-release and may not be stable for production use.
g3t_etl
Transforming Research Data to FHIR
Use case
Measurements (Observations) are a central element in healthcare, used to support diagnosis, monitor progress, determine baselines and patterns and even capture demographic characteristics, as well as capture results of tests performed on products and substances.
As a ACED data contributor, I have a rich set of measurements that I need to associate with several possible resources [Patient, Specimen, Procedure, Condition, etc.]
These Observations are stored in a csv file and I need to transform them into FHIR resources.
Note: For other use cases, without a rich set of measurements, see the adding metadata workflow in the ACED documentation.
Project Overview
This project implements an the Transform step of the ETL (Extract, Transform, Load) pipeline for processing research into a FHIR resources.
It provides framework with robust command-line and plugin architecture. It empowers users to process diverse data, apply custom transformations, and load it into target destinations.
Transformers
Core framework provides foundational transformations (e.g., normalization, validation, and graph construction). Users can develop custom transformers as plugins for unique needs.
To use this project, please refer to the project documentation for detailed instructions on how to use the project.
Contributing
This project is open to contributions from the research community. If you are interested in contributing to the project, please contact the project team. See the contributing guide for more information on how to contribute to the project.
Metadata
Release files for g3t-etl 0.0.1rc26
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 | Actions |
|---|---|---|---|---|
| g3t-etl-0.0.1rc26.tar.gz | 33.2 kB | Without provenance | Details for g3t-etl-0.0.1rc26.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| g3t_etl-0.0.1rc26-py3-none-any.whl | Python 3 | none | any | Details for g3t_etl-0.0.1rc26-py3-none-any.whl |
Total release size: 65.9 kB
Release files / g3t-etl-0.0.1rc26.tar.gz
| Download URL | g3t-etl-0.0.1rc26.tar.gz |
|---|---|
| Size | 33.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
95ddf5ada6b7fa22ff4786aca5b748f11e69a1ba0eed7e4313b8d51f8190304c
|
|
BLAKE2b-256 checksum How to use checksums |
635a064830132f25d70326d40f437903cb6533cd14ecbce6c2b251a8c1ddc22e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.1
|
Release files / g3t_etl-0.0.1rc26-py3-none-any.whl
| Download URL | g3t_etl-0.0.1rc26-py3-none-any.whl |
|---|---|
| Size | 32.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4e2f46c937bde307f296784e02b448c6c12f73043e1f937c0332fca24a0211a0
|
|
BLAKE2b-256 checksum How to use checksums |
a689203b8d2072446e2126b8bf177e99184a51920f0c0fd9cde5ba565d194704
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.1
|
Security for g3t-etl 0.0.1rc26
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.
To learn more about protecting yourself from malicious actors, visit our package security documentation.