Lighter

Lighter: Configuration-Driven Deep Learning - Published in JOSS (2025)

https://github.com/project-lighter/lighter

Science Score: 93.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: arxiv.org, joss.theoj.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords

classification config deep-learning hydra monai object-detection pytorch pytorch-lightning segmentation self-supervised-learning yaml
Last synced: 4 months ago · JSON representation

Repository

Streamline deep learning experiments using config files

Basic Info
Statistics
  • Stars: 64
  • Watchers: 4
  • Forks: 7
  • Open Issues: 4
  • Releases: 4
Topics
classification config deep-learning hydra monai object-detection pytorch pytorch-lightning segmentation self-supervised-learning yaml
Created over 4 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Code of conduct Security

README.md


Lighter logo


[![build](https://github.com/project-lighter/lighter/actions/workflows/tests.yml/badge.svg?branch=main)](https://github.com/project-lighter/lighter/actions/workflows/tests.yml) ![Coverage](./assets/images/coverage.svg) [![GitHub license](https://img.shields.io/github/license/project-lighter/lighter)](https://github.com/project-lighter/lighter/blob/main/LICENSE) [![Discord](https://dcbadge.limes.pink/api/server/https://discord.gg/zJcnp6KrUp?style=flat)](https://discord.gg/zJcnp6KrUp) [![JOSS Paper](https://joss.theoj.org/papers/10.21105/joss.08101/status.svg)](https://joss.theoj.org/papers/10.21105/joss.08101)


Features

📖 Getting Started

📚 Documentation    🎥 YouTube Channel    👾 Discord Server

Installation

pip install lighter

Development

To contribute, clone the repository and follow the steps in CONTRIBUTING.md to set up your environment and run quality checks.

💡 Projects

Projects that use lighter:

| Project | Description | | --- | --- | | Foundation Models for Quantitative Imaging Biomarker Discovery in Cancer Imaging | A foundation model for lesions on CT scans that can be applied to down-stream tasks related to tumor radiomics, nodule classification, etc. | | Vision Foundation Models for Computed Tomography | A large-scale 3D foundation model for CT scans demonstrating superior performance in segmentation, triage, retrieval, and semantic understanding |


Cite

Please cite our paper if you use lighter in your research:

bibtex @article{lighter, doi = {10.21105/joss.08101}, url = {https://doi.org/10.21105/joss.08101}, year = {2025}, publisher = {The Open Journal}, volume = {10}, number = {111}, pages = {8101}, author = {Hadzic, Ibrahim and Pai, Suraj and Bressem, Keno and Foldyna, Borek and Aerts, Hugo JWL}, title = {Lighter: Configuration-Driven Deep Learning}, journal = {Journal of Open Source Software} }

Owner

  • Name: project-lighter
  • Login: project-lighter
  • Kind: organization

JOSS Publication

Lighter: Configuration-Driven Deep Learning
Published
July 11, 2025
Volume 10, Issue 111, Page 8101
Authors
Ibrahim Hadzic ORCID
Cardiovascular Imaging Research Center, Massachusetts General Hospital, Harvard Medical School, United States of America, Radiology and Nuclear Medicine, CARIM & GROW, Maastricht University, The Netherlands
Suraj Pai ORCID
Radiology and Nuclear Medicine, CARIM & GROW, Maastricht University, The Netherlands, Artificial Intelligence in Medicine (AIM) Program, Mass General Brigham, Harvard Medical School, Harvard Institutes of Medicine, United States of America, Department of Radiation Oncology, Brigham and Women’s Hospital, Dana-Farber Cancer Institute, Harvard Medical School, United States of America
Keno Bressem ORCID
Technical University of Munich, School of Medicine and Health, Klinikum rechts der Isar, TUM University Hospital, Germany, Department of Cardiovascular Radiology and Nuclear Medicine, Technical University of Munich, School of Medicine and Health, German Heart Center, TUM University Hospital, Germany
Borek Foldyna ORCID
Cardiovascular Imaging Research Center, Massachusetts General Hospital, Harvard Medical School, United States of America
Hugo JWL Aerts ORCID
Radiology and Nuclear Medicine, CARIM & GROW, Maastricht University, The Netherlands, Artificial Intelligence in Medicine (AIM) Program, Mass General Brigham, Harvard Medical School, Harvard Institutes of Medicine, United States of America, Department of Radiation Oncology, Brigham and Women’s Hospital, Dana-Farber Cancer Institute, Harvard Medical School, United States of America
Editor
Vissarion Fisikopoulos ORCID
Tags
PyTorch deep learning configuration framework

GitHub Events

Total
  • Create event: 20
  • Commit comment event: 1
  • Release event: 1
  • Issues event: 19
  • Watch event: 36
  • Delete event: 22
  • Issue comment event: 68
  • Push event: 295
  • Pull request review comment event: 84
  • Pull request review event: 88
  • Pull request event: 42
  • Fork event: 5
Last Year
  • Create event: 20
  • Commit comment event: 1
  • Release event: 1
  • Issues event: 19
  • Watch event: 36
  • Delete event: 22
  • Issue comment event: 68
  • Push event: 295
  • Pull request review comment event: 84
  • Pull request review event: 88
  • Pull request event: 42
  • Fork event: 5

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 43
  • Total pull requests: 83
  • Average time to close issues: 6 months
  • Average time to close pull requests: 10 days
  • Total issue authors: 6
  • Total pull request authors: 5
  • Average comments per issue: 1.84
  • Average comments per pull request: 1.92
  • Merged pull requests: 58
  • Bot issues: 0
  • Bot pull requests: 26
Past Year
  • Issues: 7
  • Pull requests: 18
  • Average time to close issues: 8 days
  • Average time to close pull requests: 7 days
  • Issue authors: 3
  • Pull request authors: 4
  • Average comments per issue: 1.0
  • Average comments per pull request: 2.0
  • Merged pull requests: 13
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ibro45 (25)
  • surajpaib (16)
  • fepegar (3)
  • redwangwangwang (1)
  • salujajustin (1)
  • kbressem (1)
  • Emanuel-Bjurhager (1)
Pull Request Authors
  • ibro45 (39)
  • dependabot[bot] (38)
  • surajpaib (29)
  • fepegar (5)
  • johnzielke (1)
Top Labels
Issue Labels
enhancement (25) bug (8) question (2) high priority (1) dependencies (1)
Pull Request Labels
dependencies (38) size:XS (22) size:L (7) size:M (7) size:XXL (6) python (6) github_actions (4) size:S (3) size:XL (2) docker (1) high priority (1)

Dependencies

.github/workflows/auto-publish.yml actions
  • JRubics/poetry-publish v1.16 composite
  • actions/checkout v2 composite
  • actions/setup-python v2.2.2 composite
  • githubocto/repo-visualizer main composite
pyproject.toml pypi
.github/workflows/build.yml actions
  • actions/cache v2.1.6 composite
  • actions/checkout v2 composite
  • actions/setup-python v2.2.2 composite
.github/workflows/greetings.yml actions
  • actions/first-interaction v1 composite
.github/workflows/release-drafter.yml actions
  • release-drafter/release-drafter v5.15.0 composite
docker/Dockerfile docker
  • python 3.8-slim-buster build
poetry.lock pypi
  • 147 dependencies