Skip to content

Releases: Lightbridge-KS/radreportparser

v0.2.0

27 Feb 13:52
8a269ec

Choose a tag to compare

What's Changed

  • Add support for Google RE2 regex backend in #1. This can be configured as optional dependency via backend argument in RadReportExtractor() and SectionExtractor() at the initialization.

Full Changelog: v0.1.1...v0.2.0

v0.1.1

22 Feb 05:39

Choose a tag to compare

Optimize

  • Refactor _pattern_keys() to use non-capturing groups for improved performance (10fab5a)
  • Update KeyWord to use non-capturing groups
  • In SectionExtractor , match_strategy now applies to both start_keys and end_keys

Bug Fix

  • Add type conversion of text to string with _ensure_string() (16d3e02)

v0.1.0

17 Feb 14:16

Choose a tag to compare

First release of RadReportParser 🚀, a Python package for parsing radiology report text using regular expressions.

Key Features

  • Extract common radiology report sections (i.e., Title, History/Clinical indication, Technique, Comparison, Findings, Impression)
  • Flexible pattern matching with customizable section markers
  • Convert extracted sections to: Python dictionary, JSON format

Notes

  • The API is not yet stable and may change in future releases