OSchoppe / AIMOS

AI-enabled Mouse Organ Segmentation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AIMOS

AI-enabled Mouse Organ Segmentation AIMOS - AI-based Mouse Organ Segmentation This repository contains the code to apply or adapt AIMOS, a deep learning processing pipeline for the segmentation of organs in volumetric mouse scans. The AIMOS pipeline is written in Python. The deep learning backbone is based on a Unet-like architecture and implemented in PyTorch. The code provided here comprises the architecture, the full inference pipeline, as well as a training procedure. Furthermore, we provide demonstration files guiding users through the steps of retraining AIMOS on custom datasets.

This code saved as the basis for the following research article:

O Schoppe, C Pan, J Coronel, H Mai, Z Rong, M Todorov, A Müskes, F Navarro, H Li, A Ertürk & B Menze. Deep learning-enabled multi-organ segmentation in whole-body mouse scans. Nature Communications 2020 (https://www.nature.com/articles/s41467-020-19449-7)

This code goes along with two examplary datasets:

Native and contrast-enhanced micro-CT

Rosenhain, S., Magnuska, Z., Yamoah, G. et al. A preclinical micro-computed tomography database including 3D whole body organ segmentations. Sci Data 5, 180294 (2018). https://doi.org/10.1038/sdata.2018.294

Light-sheet fluorescent microscopy

Schoppe, Oliver, 2020, "AIMOS - light-sheet microscopy dataset", https://doi.org/10.7910/DVN/LL3C1R, Harvard Dataverse, V1

Pretrained models for these datasets can be found here:
Schoppe, Oliver, 2020, "AIMOS - pre-trained models", https://doi.org/10.7910/DVN/G6VLZN, Harvard Dataverse, V1

Please note that we also provide a fully functional live online demonstration on CodeOcean. Please refer to the manuscript for a link to the CodeOcean demonstration.

About

AI-enabled Mouse Organ Segmentation


Languages

Language:Python 100.0%