Skip to main content

Streamlit annotation tool for Digital Registrar pathology reports.

Project description

digital-registrar-annotator

Streamlit annotation tool for Digital Registrar pathology reports. Lets clinicians review and correct pipeline pre-annotations against the gold schema.

Install

pip install digital-registrar-annotator

# Workspace mode (with/without pre-annotations subdirs):
registrar-annotate-workspace

# Dummy mode (for trying without real data):
registrar-annotate-dummy

# Legacy flat layout:
registrar-annotate

Default port: 8500.

Folder layouts

  • Canonical (workspace / dummy): {base}/with_preann/{dataset}/{dataset,result}/ and {base}/without_preann/{dataset}/dataset/.
  • Legacy flat: {base}/{prefix}_dataset_{date}/, {prefix}_result_{date}/, {prefix}_annotation_{date}/.

The annotator reads pre-generated JSON schemas from the installed digital_registrar.schemas.data package. No DSPy / LLM dependency.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

digital_registrar_annotator-0.2.0b1.tar.gz (45.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

digital_registrar_annotator-0.2.0b1-py3-none-any.whl (50.5 kB view details)

Uploaded Python 3

File details

Details for the file digital_registrar_annotator-0.2.0b1.tar.gz.

File metadata

File hashes

Hashes for digital_registrar_annotator-0.2.0b1.tar.gz
Algorithm Hash digest
SHA256 2a71389c5f0867c841bacab16182992580a27577bee01df5ce3d65c000201e6b
MD5 8b62ff984235daaf609577ab8d6c5184
BLAKE2b-256 28c3d586ccd86368f47b078435b2dd2a25567efb480f3f5eca0fd0b77b5afbf3

See more details on using hashes here.

File details

Details for the file digital_registrar_annotator-0.2.0b1-py3-none-any.whl.

File metadata

File hashes

Hashes for digital_registrar_annotator-0.2.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 54a17c8d45d32bbd62e1883fee3cbee3cd884217a3f109f44ac20a3608537e17
MD5 5d6368f300d106a8fb54b87d72f24f9c
BLAKE2b-256 82f49fb3ec40911f22b6555f2d9a9938aa86069493876644ee347d7298679f08

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page