imaging-server-kit

Deploy image processing algorithms in FastAPI servers and easily run them in Napari, QuPath, and more.

https://github.com/imaging-server-kit/imaging-server-kit

Science Score: 85.0%

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

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
    1 of 2 committers (50.0%) from academic institutions
  • Institutional organization owner
    Organization imaging-server-kit has institutional domain (imaging.epfl.ch)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.4%) to scientific vocabulary

Keywords

fastapi image-analysis image-processing
Last synced: 6 months ago · JSON representation ·

Repository

Deploy image processing algorithms in FastAPI servers and easily run them in Napari, QuPath, and more.

Basic Info
Statistics
  • Stars: 3
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 3
Topics
fastapi image-analysis image-processing
Created about 1 year ago · Last pushed 8 months ago
Metadata Files
Readme License Citation

README.md

EPFL Center for Imaging logo

🪐 Imaging Server Kit

Deploy image processing algorithms in FastAPI servers and easily run them from Napari, QuPath, and more.

DOI

Installation

Install the imaging-server-kit package with pip:

pip install imaging-server-kit

or clone the project and install the development version:

git clone https://github.com/Imaging-Server-Kit/imaging-server-kit.git cd imaging-server-kit pip install -e .

Getting started

The documentation is available on this page.

Contributing

Contributions are very welcome.

License

This software is distributed under the terms of the BSD-3 license.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Owner

  • Name: Imaging Server Kit
  • Login: Imaging-Server-Kit
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software in the context of scientific publication, please cite it as below."
authors:
  - family-names: Wittwer
    given-names: Mallory
  - family-names: Andò
    given-names: Edward
  - family-names: Barthélemy
    given-names: Maud
  - family-names: Aymanns
    given-names: Florian
title: "Imaging Server Kit"
version: 0.0.14
identifiers:
  - type: doi
    value: 10.5281/zenodo.15673151
date-released: 2025-06-16

GitHub Events

Total
  • Release event: 1
  • Watch event: 3
  • Push event: 25
  • Fork event: 1
  • Create event: 12
Last Year
  • Release event: 1
  • Watch event: 3
  • Push event: 25
  • Fork event: 1
  • Create event: 12

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 88
  • Total Committers: 2
  • Avg Commits per committer: 44.0
  • Development Distribution Score (DDS): 0.011
Past Year
  • Commits: 88
  • Committers: 2
  • Avg Commits per committer: 44.0
  • Development Distribution Score (DDS): 0.011
Top Committers
Name Email Commits
Mallory Wittwer m****r@e****h 87
Mallory Wittwer M****L@u****o 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 146 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 16
  • Total maintainers: 1
pypi.org: imaging-server-kit

Deploy image processing algorithms in FastAPI servers.

  • Documentation: https://imaging-server-kit.readthedocs.io/
  • License: Copyright (c) 2024, EPFL All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  • Latest release: 0.0.16
    published 8 months ago
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 146 Last month
Rankings
Dependent packages count: 10.1%
Average: 33.5%
Dependent repos count: 56.9%
Maintainers (1)
Last synced: 6 months ago

Dependencies

.github/workflows/publish.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
  • pypa/gh-action-pypi-publish v1.5.0 composite
Dockerfile docker
  • condaforge/miniforge3 latest build
pyproject.toml pypi
  • a2wsgi *
  • dash *
  • dash-bootstrap-components *
  • fastapi *
  • geojson *
  • jinja2 *
  • numpy *
  • pytest *
  • python-multipart *
  • pyyaml *
  • scikit-image *
  • tifffile *
  • uvicorn [standard]