DeepDISC

DeepDISC

open_source

DeepDISC is an open-source deep learning framework for detection, instance segmentation, classification, and deblending of sources in astronomical survey images.

About

DeepDISC (Detection, Instance Segmentation, and Classification) is a specialized deep learning framework tailored for the analysis of astronomical survey images. Built on top of modern computer vision architectures, it enables astronomers and astrophysicists to efficiently detect, classify, and segment celestial sources within complex, high-density image fields. The framework excels at source deblending — the process of separating overlapping or closely packed astronomical objects — a critical challenge in modern sky surveys. DeepDISC is an evolution of the original astro_rcnn project and has been significantly updated for improved performance, modularity, and usability. It supports GPU-accelerated training and inference, making it suitable for processing the large volumes of imaging data produced by major observatories and sky surveys such as LSST/Rubin Observatory. The framework is designed with researchers and developers in mind, offering Python-based APIs, configurable pipelines, Jupyter notebook examples, and comprehensive documentation. It is open-source under the MIT license and actively maintained on GitHub. Ideal for astrophysics research teams, data scientists working with scientific imaging, and developers building astronomy pipelines, DeepDISC bridges cutting-edge deep learning with the unique demands of observational astronomy.

Key Features

  • Astronomical Source Detection: Automatically identifies and localizes celestial sources within large-scale astronomical survey images using deep neural networks.
  • Instance Segmentation: Produces pixel-level masks for individual astronomical objects, enabling precise morphological analysis and source deblending.
  • Source Classification: Classifies detected sources (e.g., stars vs. galaxies) using learned feature representations from survey imaging data.
  • Configurable Pipelines: Offers modular, configuration-file-driven pipelines and Jupyter notebook examples that make it easy to adapt to different survey datasets.
  • GPU-Accelerated Training & Inference: Supports GPU acceleration for fast training and inference on high-volume astronomical image datasets typical of modern sky surveys.

Use Cases

  • Automated cataloging of stars, galaxies, and other sources in large astronomical survey datasets
  • Deblending overlapping or closely packed celestial objects in crowded sky fields
  • Morphological classification of galaxies in wide-field imaging surveys like LSST
  • Building reproducible, deep learning-based data reduction pipelines for observational astronomy
  • Academic research in astrophysics requiring high-throughput source detection and segmentation on imaging data

Pros

  • Research-Backed: Based on peer-reviewed work (Merz et al. 2023), giving users confidence in the scientific validity and rigor of the methodology.
  • Fully Open Source: MIT-licensed and freely available on GitHub, with no usage restrictions — ideal for academic research and reproducible science.
  • Domain-Specific Design: Unlike general-purpose vision tools, DeepDISC is purpose-built for astronomical imaging challenges like crowded fields and source deblending.
  • Active Maintenance & Community: Actively maintained with discussion forums, issues tracking, and pull requests, supported by an academic research team.

Cons

  • Steep Learning Curve: Requires familiarity with deep learning frameworks, Python, and astronomical data formats; not suitable for non-technical users.
  • Narrow Domain Focus: Purpose-built for astronomy, limiting its applicability outside of astrophysics or specialized scientific imaging contexts.
  • GPU Infrastructure Required: Optimal performance depends on access to GPU hardware, which may be a barrier for resource-constrained research teams.

Frequently Asked Questions

What is DeepDISC used for?

DeepDISC is used for automated detection, instance segmentation, and classification of sources in astronomical survey images. It is particularly useful for deblending overlapping objects in dense sky fields.

Is DeepDISC free to use?

Yes, DeepDISC is fully open-source and released under the MIT license, making it free to use, modify, and distribute for both academic and commercial purposes.

What deep learning architecture does DeepDISC use?

DeepDISC builds on deep convolutional neural network architectures suited for instance segmentation and object detection, evolved from the astro_rcnn (Mask R-CNN based) framework.

What kind of data does DeepDISC work with?

DeepDISC is designed to work with astronomical survey images, such as those produced by observatories like LSST/Vera Rubin Observatory and similar large-scale sky survey programs.

How do I get started with DeepDISC?

You can clone the repository from GitHub, install dependencies via the provided environment.yml file, and explore the included Jupyter notebooks and documentation to run example pipelines on sample astronomical data.

Reviews

No reviews yet. Be the first to review this tool.

Alternatives

See all