Open and reusable deep learning for pathology with WSInfer and QuPath
- URL: http://arxiv.org/abs/2309.04631v1
- Date: Fri, 8 Sep 2023 22:47:23 GMT
- Title: Open and reusable deep learning for pathology with WSInfer and QuPath
- Authors: Jakub R. Kaczmarzyk, Alan O'Callaghan, Fiona Inglis, Tahsin Kurc,
Rajarsi Gupta, Erich Bremer, Peter Bankhead, Joel H. Saltz
- Abstract summary: We introduce WSInfer, a new, open-source software ecosystem designed to make deep learning for pathology more streamlined and accessible.
WSInfer comprises three main elements: 1) a Python package to efficiently apply patch-based deep learning inference to whole slide images; 2) a QuPath extension that provides an alternative inference engine through user-friendly and interactive software, and 3) a model zoo, which enables pathology models and metadata to be easily shared in a standardized form.
- Score: 2.554961754124123
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The field of digital pathology has seen a proliferation of deep learning
models in recent years. Despite substantial progress, it remains rare for other
researchers and pathologists to be able to access models published in the
literature and apply them to their own images. This is due to difficulties in
both sharing and running models. To address these concerns, we introduce
WSInfer: a new, open-source software ecosystem designed to make deep learning
for pathology more streamlined and accessible. WSInfer comprises three main
elements: 1) a Python package and command line tool to efficiently apply
patch-based deep learning inference to whole slide images; 2) a QuPath
extension that provides an alternative inference engine through user-friendly
and interactive software, and 3) a model zoo, which enables pathology models
and metadata to be easily shared in a standardized form. Together, these
contributions aim to encourage wider reuse, exploration, and interrogation of
deep learning models for research purposes, by putting them into the hands of
pathologists and eliminating a need for coding experience when accessed through
QuPath. The WSInfer source code is hosted on GitHub and documentation is
available at https://wsinfer.readthedocs.io.
Related papers
- MALPOLON: A Framework for Deep Species Distribution Modeling [3.1457219084519004]
MALPOLON aims to facilitate training and inferences of deep species distribution models (deep-SDM)
It is written in Python and built upon the PyTorch library.
The framework is open-sourced on GitHub and PyPi.
arXiv Detail & Related papers (2024-09-26T17:45:10Z) - NNsight and NDIF: Democratizing Access to Foundation Model Internals [48.27939917017487]
NNsight is an open-source Python package with a simple, flexible API that can express interventions on any PyTorch model by building graphs.
NDIF is a collaborative research platform providing researchers access to foundation-scale LLMs via the NNsight API.
arXiv Detail & Related papers (2024-07-18T17:59:01Z) - pyvene: A Library for Understanding and Improving PyTorch Models via
Interventions [79.72930339711478]
$textbfpyvene$ is an open-source library that supports customizable interventions on a range of different PyTorch modules.
We show how $textbfpyvene$ provides a unified framework for performing interventions on neural models and sharing the intervened upon models with others.
arXiv Detail & Related papers (2024-03-12T16:46:54Z) - Catwalk: A Unified Language Model Evaluation Framework for Many Datasets [50.75378592254184]
Catwalk provides a unified interface to a broad range of existing NLP datasets and models.
Catwalk substantially lowers the barriers to conducting controlled experiments at scale.
arXiv Detail & Related papers (2023-12-15T23:11:45Z) - DeepOnto: A Python Package for Ontology Engineering with Deep Learning [21.459646169565602]
We present DeepOnto, a Python package designed for engineering with deep learning.
DeepOnto offers a suite of tools, features, and algorithms that support various engineering tasks.
arXiv Detail & Related papers (2023-07-06T15:35:02Z) - SequeL: A Continual Learning Library in PyTorch and JAX [50.33956216274694]
SequeL is a library for Continual Learning that supports both PyTorch and JAX frameworks.
It provides a unified interface for a wide range of Continual Learning algorithms, including regularization-based approaches, replay-based approaches, and hybrid approaches.
We release SequeL as an open-source library, enabling researchers and developers to easily experiment and extend the library for their own purposes.
arXiv Detail & Related papers (2023-04-21T10:00:22Z) - MetaHistoSeg: A Python Framework for Meta Learning in Histopathology
Image Segmentation [3.738450972771192]
We introduce MetaHistoSeg - a Python framework that implements unique scenarios in both meta learning and instance based transfer learning.
We also curate a histopathology meta dataset - a benchmark dataset for training and validating models on out-of-distribution performance across a range of cancer types.
In experiments we showcase the usage of MetaHistoSeg with the meta dataset and find that both meta-learning and instance based transfer learning deliver comparable results on average.
arXiv Detail & Related papers (2021-09-29T23:05:04Z) - Ten Quick Tips for Deep Learning in Biology [116.78436313026478]
Machine learning is concerned with the development and applications of algorithms that can recognize patterns in data and use them for predictive modeling.
Deep learning has become its own subfield of machine learning.
In the context of biological research, deep learning has been increasingly used to derive novel insights from high-dimensional biological data.
arXiv Detail & Related papers (2021-05-29T21:02:44Z) - RethinkCWS: Is Chinese Word Segmentation a Solved Task? [81.11161697133095]
The performance of the Chinese Word (CWS) systems has gradually reached a plateau with the rapid development of deep neural networks.
In this paper, we take stock of what we have achieved and rethink what's left in the CWS task.
arXiv Detail & Related papers (2020-11-13T11:07:08Z) - FastPathology: An open-source platform for deep learning-based research
and decision support in digital pathology [0.678543866474958]
There are several open-source platforms for working with whole-slide microscopy images, but few support deployment of CNN models.
We have developed a new platform, FastPathology, using the FAST framework and C++.
It minimizes memory usage for reading and processing WSIs, deployment of CNN models, and real-time interactive visualization of results.
arXiv Detail & Related papers (2020-11-11T19:35:31Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.