Skip to main content

Python package for Arctic Workflow. Mirrors jupyter developments.

Project description

ArcticAI

Welcome to the ArcticAI wiki! 🎉

ArcticAI is a computational workflow designed to expedite tissue preparation, histological inspection, and tumor mapping to improve solid tumor removal. The package includes a command line interface and a web application demonstrating 3D specimen grossing recommendations, histological examination, and mapping of histological results back to the surgical site for select cases.

Introduction

Successful treatment of solid cancers relies on complete surgical excision of the tumor either for definitive treatment or before adjuvant therapy. Intraoperative and postoperative radial sectioning, the most common form of margin assessment, can lead to incomplete excision and increase the risk of recurrence and repeat procedures. Mohs Micrographic Surgery (MMS) is associated with complete removal of basal cell and squamous cell carcinoma through real-time margin assessment of 100% of the peripheral and deep margins. Real-time assessment in many tumor types is constrained by tissue size, complexity, and specimen processing / assessment time during general anesthesia.

Features

This computational workflow places the surgeon, histotechnician, and pathologist in the same virtual space to:

  • Reduce the amount of time a histotechnician takes to process tissue and generate pathology reports through 3D modeling techniques and smart grossing recommendations (e.g., reporting of tissue size and where to ink).
  • Improve the efficiency of pathologic analysis through a collection of sophisticated graph neural networks to map tumor and artifacts on whole slide images (WSI) acquired from serial tissue sections.
  • Automatically generate a descriptive and visual pathology report easily interpreted by the surgeon either in real-time or post-operatively.

Usage

The package includes a command line interface that can be used to run the ArcticAI workflow. Additional documentation for the command line interface can be accessed via the --help flag. API usage can be found at the following URL (readthedocs): https://jlevy44.github.io/ArcticAI/

For more information on how to use the command line interface, please see our wiki: https://github.com/jlevy44/ArcticAI/wiki

Web application demo

A web application demonstrating 3D specimen grossing recommendations, histological examination, and mapping of histological results back to the surgical site for select cases can be accessed at the following URL: https://arcticai.demo.levylab.host.dartmouth.edu/.

Additional information

We are still updating tutorials for running 3D gross tissue recommendations and mapping the tumor back to the surgical site (for now, see the web application). We will also soon provide tutorials on the nuclei and follicle detection workflows.

Patent pending, original submission from 2020: https://patentimages.storage.googleapis.com/45/11/5a/717cb5cc2eb269/US20220375604A1.pdf

Thank you for using ArcticAI! 💻🔬🧬

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

arctic_ai-0.1.tar.gz (33.7 kB view details)

Uploaded Source

Built Distribution

arctic_ai-0.1-py3-none-any.whl (37.4 kB view details)

Uploaded Python 3

File details

Details for the file arctic_ai-0.1.tar.gz.

File metadata

  • Download URL: arctic_ai-0.1.tar.gz
  • Upload date:
  • Size: 33.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for arctic_ai-0.1.tar.gz
Algorithm Hash digest
SHA256 cdc0b62646ed4fa66463d0d1f53769b0e6b523adb0db680688597c6c5bb9667b
MD5 630adf34ca1c2c47300e6e335e847f1e
BLAKE2b-256 340bf7c399dd7107fe27836fff4f494ca52470e4203ee6d5ef2029d688d60c0b

See more details on using hashes here.

File details

Details for the file arctic_ai-0.1-py3-none-any.whl.

File metadata

  • Download URL: arctic_ai-0.1-py3-none-any.whl
  • Upload date:
  • Size: 37.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for arctic_ai-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 04111c9a70e4b17636c7b519e2fdf8f279a1030bd10fb700d9ee3936dfc0981e
MD5 c0f1aa1a1d8afb4dbb192c0119f071ba
BLAKE2b-256 e60838febc3a79e90df6511d05b1bbec6a03331300af5f16a88580c26f7063ed

See more details on using hashes here.

Supported by

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