Recent Releases of fhir-pyrate
fhir-pyrate - v0.2.3
What's Changed
- 142 optionalimporterror when running on linux with python 3.12 by @JannisStraus in https://github.com/UMEssen/FHIR-PYrate/pull/143
- fix dependabot security issues
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.2...v0.2.3
- Python
Published by JannisStraus 8 months ago
fhir-pyrate - v0.2.2
What's Changed
Updated core dependencies to modern versions * numpy → ^2.0.0 * pandas → ^2.0.0
Pre-commit Hooks * Refined and adjusted .pre-commit-config.yaml for better consistency. * Improved formatting, linting, and code quality enforcement across the repo.
Typing Improvements * Improved static type annotations throughout the codebase. * Reduced mypy warnings and enabled stricter checks for safer refactoring.
New Contributors
- @luckfamousa made their first contribution in https://github.com/UMEssen/FHIR-PYrate/pull/136
- @JannisStraus made their first contribution in https://github.com/UMEssen/FHIR-PYrate/pull/138
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.1...v0.2.2
- Python
Published by JannisStraus 8 months ago
fhir-pyrate - v0.2.1
What's Changed
- 59 multiprocessing for dicomdownloader by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/129
- Change all dates to utc by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/130
- Update fhirpathpy version by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/135
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.0...v0.2.1
- Python
Published by giuliabaldini over 2 years ago
fhir-pyrate - v0.2.0
Much has changed! Some parameters names have been deprecated and others have been added, below there is a summary of all the pull requests.
The most important changes are:
- Some fuctions have been added to avoid using query_to_dataframe.
- Bundle caching
- If multiple resources are queried, a dictionary with multiple DataFrames is returned.
- Read operations are now supported
What's Changed
- Update to 3.8 because of numpy security update by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/64
- Convert basic bundle collection to generator by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/60
- Add history support by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/74
- Add handling for dataframe functions using the _id parameter by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/72
- Fix the FHIR server URL bug for local servers by introducing a new variable that contains the domain by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/78
- Allow to specify multiple query arguments in df contraints by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/76
- Specify Package Version Inside Package by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/80
- Allow to turn off checks for dicom download by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/85
- Add resource name to the TQDM description by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/88
- Merge trade rows for dataframe and trade rows for dataframe with ref by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/89
- Allow addition of any column to the trade rows for dataframe result by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/90
- Convert logging.warn to warnings when appropriate by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/105
- Convert received resources from read operations to bundles for consistency by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/106
- Smarter bundle caching by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/107
- Make current beta compatible with 0.1.0 by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/112
- Fix efficiency problem with merge on by returning dataframes @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/113
- Make fhirpathpy import greedy by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/116
- Support for custom certificates needed by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/119
- Improve documentation by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/122
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0...v0.2.0
- Python
Published by giuliabaldini almost 3 years ago
fhir-pyrate - v0.2.0-beta.9
What's Changed
- Make fhirpathpy import greedy by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/116
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.0-beta.8...v0.2.0-beta.9
- Python
Published by giuliabaldini almost 3 years ago
fhir-pyrate - v0.2.0-beta.8
What's Changed
- 94 efficiency problem with merge on by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/113
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.0-beta.7...v0.2.0-beta.8
- Python
Published by giuliabaldini about 3 years ago
fhir-pyrate - v0.2.0-beta.7
What's Changed
- 111 make current beta compatible with 0.1.0 by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/112
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.0-beta.6...v0.2.0-beta.7
- Python
Published by giuliabaldini about 3 years ago
fhir-pyrate - v0.2.0-beta.6
What's Changed
- Convert logging.warn to warnings when appropriate by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/105
- Convert received resources from read operations to bundles for consistency by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/106
- Smarter bundle caching by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/107
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.0-beta.5...v0.2.0-beta.6
- Python
Published by giuliabaldini about 3 years ago
fhir-pyrate - v0.2.0-beta.5
What's Changed
- 95 fix docstring for with columns by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/98
- 100 force read action on _id by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/101
- 96 add format options for dicomdownloader by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/99
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.0-beta.4...v0.2.0-beta.5
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.2.0-beta.4
New beta release for Zenodo, the citation was not correctly formatted.
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.2.0-beta.3
What's Changed
- 83 allow to turn off checks for dicom download by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/85
- Add resource name to the TQDM description by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/88
- 84 merge trade rows for dataframe and trade rows for dataframe with ref by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/89
- 86 allow addition of any column to the trade rows for dataframe result by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/90
- 91 add merge on option to steal bundles to dataframe by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/92
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.0-beta.2...v0.2.0-beta.3
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.2.0-beta.2
What's Changed
- Specify Package Version Inside Package by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/80
- Remove Assert from fixmappingdataframe by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/82
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.2.0-beta.1...v0.2.0-beta.2
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.2.0-beta.1
What's Changed
- 63 Update to 3.8 because of numpy security update by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/64
- 33 Convert basic bundle collection to generator by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/60
- 73 Add history support by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/74
- 8 Add handling for dataframe functions using the id by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/72
- 77 Fix the bug by introducing a new variable that contains the domain by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/78
- 75 allow to specify multiple query arguments in df contraints by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/76
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0...v0.2.0-beta.1
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.1.0
What's Changed
- Add warning for already filled fields when computing fhirpaths by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/66
- 67 merge columns straight away after using include by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/68
- Add check for empty DF before merging by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/70
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0-beta.9...v0.1.0
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.1.0-beta.9
What's Changed
- Add hierarchical folder structure option for DicomDownloader by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/50
- 9 fix spacy dependency for m1 by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/51
- 52 add rows tqdm for downloader by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/53
- Add response hook instead of calling refresh token by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/58
- Better import management with errors only on use by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/55
- Add fhirpathpy as dependency by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/62
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0-beta.8...v0.1.0-beta.9
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.1.0-beta.8
What's Changed
- Remove de-capitalization in Miner by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/36
- Add check for empty DataFrame in Downloader by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/38
- Change Iterator to Number of Existing Bundles in steal_bundles by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/42
- Only Apply Header Filtering if Requested in Miner by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/43
- Add examples as tests by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/45
- Update examples with current code by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/46
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0-beta.7...v0.1.0-beta.8
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.1.0-beta.7
What's Changed
- Change name of variable that handles the multiprocessing when queryin… by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/34
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0-beta.6...v0.1.0-beta.7
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.1.0-beta.6
What's Changed
- 28 fhir base url and authentication by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/30
- 29 modify fhirpath compilation to happen only once by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/31
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0-beta.5...v0.1.0-beta.6
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.1.0-beta.5
What's Changed
- Add lowercase conversion for filter report header by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/16
- Remove defaults for sailthroughsearch_space by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/20
- Change return type of checkdiagnostic_report to List of relevant se… by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/19
- Add custom session to Pirate's init and add possibility to add get pa… by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/21
- 24 fix tqdm totals by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/26
- 23 add parameter to control the number of pages by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/27
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0-beta.4...v0.1.0-beta.5
- Python
Published by giuliabaldini over 3 years ago
fhir-pyrate - v0.1.0-beta.4
What's Changed
- Update pandas Dependency by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/11
- Add Optional New Column Name To FHIR paths in Pirate by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/10
- Make negation_regex optional in Miner by @giuliabaldini in https://github.com/UMEssen/FHIR-PYrate/pull/13
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0-beta.3...v0.1.0-beta.4
- Python
Published by giuliabaldini almost 4 years ago
fhir-pyrate - v0.1.0-beta.3
Changes: - Adjusted links for PyPi readme
- Python
Published by giuliabaldini almost 4 years ago
fhir-pyrate - Release Adjusted for PyPi
Changes: - Adjusted package management because of a dependency that is not present on PyPi, added warnings - Added more information in README - Fixed typos in examples
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/compare/v0.1.0-beta.1...v0.1.0-beta.2
- Python
Published by giuliabaldini almost 4 years ago
fhir-pyrate - Initial Release of FHIR-PYrate
Queries on FHIR servers made simple with FHIR-PYrate. Features include: - Multiprocessing of resources - Use of FHIRPath or functions to retrieve the desired resources - Download of ImagingStudies with DicomDownloader - DiagnosticReport search with Miner
Full Changelog: https://github.com/UMEssen/FHIR-PYrate/commits/v0.1.0-beta.1
- Python
Published by giuliabaldini almost 4 years ago