dose-instruction-parser

View on PyPIReverse Dependencies (0)

2024.1022a0 dose_instruction_parser-2024.1022a0-py3-none-any.whl

Wheel Details

Project: dose-instruction-parser
Version: 2024.1022a0
Filename: dose_instruction_parser-2024.1022a0-py3-none-any.whl
Download: [link]
Size: 29616
MD5: 9fed3bb4a9c2244288ff1a005bf55d75
SHA256: bdb776e8b77348b0724d5ad12575a3e20e2e4d90439deedee0b8b7a4a099d03a
Uploaded: 2024-09-06 09:45:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dose_instruction_parser
Version: 2024.1022a0
Summary: Tool for parsing free text prescription dose instructions into structured output
Author-Email: Rosalyn Pearson <rosalyn.pearson[at]phs.scot>, Nathalie Thureau <nathalie.thureau[at]phs.scot>, Mark Macartney <mark.macartney[at]phs.scot>, John Reid <john.reid5[at]phs.scot>, Johanna Jokio <johanna.jokio[at]phs.scot>, David Bailey <david.bailey[at]phs.scot>
License: MIT License Copyright (c) 2024 royashcenazi, Rosalyn Pearson, Nathalie Thureau, Mark Macartney, John Reid, Johanna Jokio Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: prescriptions,dose instructions,medical free text
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: spacy (<3.5.0,>=3.4.2)
Requires-Dist: word2number
Requires-Dist: inflect
Requires-Dist: pyspellchecker (<=0.5.5)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: pandas (>=2.1.2)
Requires-Dist: enlighten (>=1.12.4)
Requires-Dist: colorama; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: python-dotenv; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-md-report; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-autobuild; extra == "dev"
Requires-Dist: sphinx-copybutton; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: bumpver; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 16471 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (74.1.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dose_instruction_parser/__init__.py sha256=bf2G0lGS-F0GvpmL0sJsltW5JIdpgYItrtXKrPc6LWs 31
dose_instruction_parser/__main__.py sha256=z0VpyecvIkNl-r-eQgsFBOgBXwGEDY8ASe5z2hHDlTo 6861
dose_instruction_parser/di_dosage.py sha256=cjfL_a4584u-jriAZR8WME5zO-wd4dfiuDgGjHcwTTI 4450
dose_instruction_parser/di_duration.py sha256=49w8qyaaoRkGGgHzAUGkC52ZBnPV8KUWOXsu7Li16R8 1207
dose_instruction_parser/di_frequency.py sha256=jBZsOzH3VW432UhwY40xFLHF6zndJph6H4qiSHOGUq0 16983
dose_instruction_parser/di_prepare.py sha256=VAoVTHEmd0NbFpWNHnWVwLsl2e2MUuCHytrUjZkUaKs 5664
dose_instruction_parser/parser.py sha256=74mBptcisBd0NRfltgp1DOkNKeO7Ij5nPz5GrB3tcuw 13256
dose_instruction_parser/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dose_instruction_parser/data/keep_words.txt sha256=bsjzhHl4g9yfxzFh0_HBdEiS4hbn0jHrW_P0pevtHkA 213
dose_instruction_parser/data/replace_words.csv sha256=YVZGGRLlqt4D6Xeyql3ux4WHFRVwPkUZb6Hcu_V0qr4 742
dose_instruction_parser/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dose_instruction_parser/tests/conftest.py sha256=ISu9yiSUgo-yoJAMCoFJVXihAqlye2hL9reV_6nLfnU 1655
dose_instruction_parser/tests/test_dosage.py sha256=CxwZlw9evM9zAIL9jxs6zSVpjv0XdPqkNrdtNd7Fruc 1918
dose_instruction_parser/tests/test_duration.py sha256=ODSNLbCuY7plzbNuV_smSEJn2AKgpp1gb7AQ9VwvOFU 492
dose_instruction_parser/tests/test_frequency.py sha256=lt_PQb-qptk7l1bCTTv8ORdAgkRQ_WrrMkIVbOh0ONQ 4701
dose_instruction_parser/tests/test_parser.py sha256=fn9FNPNcdKUsN2k66itZNQ0gpmSvL7OwdmvhZs1HQAo 4460
dose_instruction_parser/tests/test_prepare.py sha256=fFjqX6_ChT4q8fQ3PTNI0wcjliizituH62PdfKEIExQ 2206
dose_instruction_parser-2024.1022a0.dist-info/LICENSE sha256=Q5S-T7ceAyimc3tgAyzUXSo8dJ_MpVlE8-BOi_uxQZ0 1146
dose_instruction_parser-2024.1022a0.dist-info/METADATA sha256=KBY8y8akkU3sGlL6VMadwOeIldQBp-8fnLVKP-3QPcU 19477
dose_instruction_parser-2024.1022a0.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
dose_instruction_parser-2024.1022a0.dist-info/entry_points.txt sha256=HFcchE2n4XAHaNbCAO9mgNvTyfkmbPSfXTpvwYZn1jU 82
dose_instruction_parser-2024.1022a0.dist-info/top_level.txt sha256=3A0t1nZlFeg6PW3WkC3nxB7RUOLM4GG_9W-ZD6V-Xnc 24
dose_instruction_parser-2024.1022a0.dist-info/RECORD

top_level.txt

dose_instruction_parser

entry_points.txt

parse_dose_instructions = dose_instruction_parser.__main__:main