Skip to content
@HeidiProject

Heidi Project

Heidi Project

HEIDI is a user-friendly web interface designed for sample management and is integral for the SLS 2.0 Project. It offers user-friendly interactions and programmatic access to meet diverse experiment requirements.

User-driven feature development is encouraged, and interested individuals are invited to participate in the external working group by contacting mx-software@psi.ch.

The project utilizes a microservice architecture and currently consists of the following repositories:

  • backend
  • frontend
  • image-server
  • mxdb-server
  • mxdb-streaming
  • ffcs_db_server
  • ffcs_db_client
  • nginx-reverse-proxy
  • data-models

Presentations

Poster-PSDI-2023

LIMS talk 14-05-2024

🌈 Heidi Team

  • Kate Smith - Project Manager & Lead Developer
  • May Sharpe - Project Owner
  • Katherine McAuley - Application Specialist
  • Ezequiel (Zac) Panepucci - Technical Specialist & Developer

💻 Code contributors from PSI

  • Kate Smith
  • Ezequiel (Zac) Panepucci
  • Alexander Metz
  • Justyna Wojdyla (past member)
  • Jakub Kaminski (past member)

Popular repositories Loading

  1. frontend frontend Public

    Heidi web client written in Vue3

    Vue 1

  2. backend backend Public

    Heidi web application REST-API backend

    Python 1

  3. image-server image-server Public

    Fast-API application to serve sample microscope images to Heidi

    Python 1

  4. nginx-reverse-proxy nginx-reverse-proxy Public

    NGINX configuration for all services utilised by our Heidi webpage and REST-API

    Makefile 1

  5. mxdb-server mxdb-server Public

    REST-API python server for MX metadata stored in mongoDB

    Python 1

  6. mxdb-streaming mxdb-streaming Public

    FastAPI microservice to live stream mxdb information with mongoDB changestreams and SSEs

    Python

Repositories

Showing 10 of 10 repositories
  • frontend Public

    Heidi web client written in Vue3

    HeidiProject/frontend’s past year of commit activity
    Vue 0 BSD-3-Clause 1 0 8 Updated Nov 4, 2024
  • mxdb-streaming Public

    FastAPI microservice to live stream mxdb information with mongoDB changestreams and SSEs

    HeidiProject/mxdb-streaming’s past year of commit activity
    Python 0 BSD-3-Clause 0 0 0 Updated Sep 19, 2024
  • mxdb-server Public

    REST-API python server for MX metadata stored in mongoDB

    HeidiProject/mxdb-server’s past year of commit activity
    Python 0 BSD-3-Clause 1 0 0 Updated Aug 15, 2024
  • .github Public
    HeidiProject/.github’s past year of commit activity
    0 BSD-3-Clause 0 0 0 Updated May 14, 2024
  • backend Public

    Heidi web application REST-API backend

    HeidiProject/backend’s past year of commit activity
    Python 0 BSD-3-Clause 1 1 6 Updated Feb 16, 2024
  • ffcs_db_server Public

    Fast-API server for interacting with mongoDB

    HeidiProject/ffcs_db_server’s past year of commit activity
    Python 0 BSD-3-Clause 0 0 0 Updated Jan 30, 2024
  • ffcs_db_client Public

    Python client for interacting with the ffcs_db_server API

    HeidiProject/ffcs_db_client’s past year of commit activity
    Python 0 BSD-3-Clause 0 0 0 Updated Jan 4, 2024
  • data-models Public

    Pydantic data models and example JSONs from our mongoDB

    HeidiProject/data-models’s past year of commit activity
    Python 0 BSD-3-Clause 2 0 0 Updated Dec 11, 2023
  • nginx-reverse-proxy Public

    NGINX configuration for all services utilised by our Heidi webpage and REST-API

    HeidiProject/nginx-reverse-proxy’s past year of commit activity
    Makefile 0 BSD-3-Clause 1 0 0 Updated Nov 28, 2023
  • image-server Public

    Fast-API application to serve sample microscope images to Heidi

    HeidiProject/image-server’s past year of commit activity
    Python 0 BSD-3-Clause 1 0 0 Updated Nov 15, 2023

Top languages

Loading…

Most used topics

Loading…