This repo was deprecated:
- gen3 no longer part of the anvil stack
- the Broad TDR project addresses data harmonization
- the Broad FHIR initiative addresses hosting FHIR data
- Provides a single auth layer from terra to gen3
- Wrangles diverse data from terra submissions, ingestion tracker, google buckets and gen3 into a single unified model (FHIR)
- Python 3
- Terra - firecloud
- Gen3 - gen3
- fhirclient
- google-cloud-storage
pip install pyAnVIL
If you are running in a Terra VM
unset PIP_TARGET
# Install our package, includes dependencies drsclient and gen3
pip install pyAnVIL==0.0.13rc13 --user
# Install other dependencies
pip install fhirclient@git+https://github.com/smart-on-fhir/client-py#egg=fhirclient --user
# Restore original setting
set PIP_TARGET=/home/jupyter/notebooks/packages
echo Please re-start jupyter kernel
See pyAnVIL's readme.
See pyAnVIL's readme.
Brian Walsh walsbr at ohsu dot edu
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- FHIR->PFB
- Informatics Paper
- Investigate a terra/leo
verified third party app
facade to access FHIR service - Galaxy client