StructuRX interprets medication prescriptions into a structured format using dependency parses [1] or third-party drug NER pipeline [2].
The dependency-parse version uses a hand-crafted set of rules as described in [1] based on the output of the ClearParser dependency parser, while the alternative method described in [2] uses the output of the drug NER pipeline from the cTAKES clinical NER system.
Created by Andrew MacKinlay from the Biomedical Informatics team at NICTA, and licensed under the Apache License 2.0.
Recommended installation method:
$ pip install StructuRX
But of course you can instead do an old-fashioned:
$ python setup.py install
from a VCS checkout or tarball/zip download. In the latter case you will need to ensure that ClearWrap is installed, and in either case you will need a copy of the NICTA fork of ClearParser available to do the dependency parsing. We highly recommend installing into a virtualenv. If you wish to test against cTAKES, that will naturally need to be installed as well.
After installing, run the provided script structurx-run.py and follow the instructions for configuration.
[1] A. MacKinlay and K. Verspoor. 2012. Extracting structured information from free-text medication prescriptions using dependencies. DTMBIO 2012.
[2] A. MacKinlay and K. Verspoor. 2013. A Comparison of Strategies for Extracting Structured Information from Free-Text Medication Prescriptions. LOUHI 2013.
Release files for StructuRX 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| StructuRX-0.2.tar.gz | 17.0 kB | Details |
Release files / StructuRX-0.2.tar.gz
| Download URL | StructuRX-0.2.tar.gz |
|---|---|
| Size | 17.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9cf2a549c0cd9b0ffea67a11f5abb7c095ac303b40182dd919b8ffed23e1e66b
|
|
BLAKE2b-256 checksum How to use checksums |
f964c8660034b65414063b4ebbe32153f4bc2c75b95863130ba1810fae260fc1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |