RIDING BYTES

Die Plattform

SENAITE LIMS

Ein freies, quelloffenes Labor-Informations-Management-System, das den gesamten Arbeitsablauf abbildet — von der Probenregistrierung bis zum verifizierten, veröffentlichten Ergebnis. Keine Lizenzgebühren. Vollständige Kontrolle über den Code.

Entwickelt von Core Developern
RIDING BYTES
01 / Position Ein LIMS, das Ihrem Labor gehört

SENAITE basiert auf Plone und Zope — zwei Enterprise-Technologien, die seit zwei Jahrzehnten Content-Systeme im Produktivbetrieb tragen. Das Framework liefert ein erprobtes Sicherheitsmodell, eine echte Workflow-Engine, rollenbasierte Zugriffskontrolle und einen vollständigen Audit-Trail von Haus aus. Darauf haben wir die Laborfachlogik aufgesetzt.

Wir sind die Core Developer und Maintainer. Wenn Sie mit uns arbeiten, arbeiten Sie mit den Menschen, die den Code schreiben — nicht mit einem Reseller, der es aus zweiter Hand kennt.

02 / Funktionen Was SENAITE im Alltag leistet
  • Probenverwaltung. Proben registrieren, Analyseleistungen zuweisen, jeden Zustand vom Eingang bis zur Veröffentlichung verfolgen.
  • Worksheets. Analysen in Arbeitsblätter organisieren, inklusive Referenzproben, Duplikaten und Blindwerten für die QC.
  • Ergebniserfassung & Verifizierung. Manuelle Eingabe oder Geräteimport. Mehrstufige Verifizierung sichert die Datenintegrität.
  • Geräteanbindungen. Seriell, dateibasiert, ASTM, HL7 v2 über MLLP. Den senaite.astm-Transport haben wir geschrieben.
  • Berechnungen. Formeln über Zwischenfelder, abhängige Analysen und eigene Python-Ausdrücke.
  • Berichte. Prüfberichte als PDF. Die Vorlagen gehören Ihnen, im eigenen Brand.
  • Kundenportal. Direkter Zugang für Ihre Auftraggeber zu deren Proben und Berichten, im eigenen Login.
  • Audit-Trail. Jede Aktion protokolliert. Wer hat was, wann und von wo getan.
03 / Anwender Labore über Branchen und Kontinente hinweg
  • Wasser & Umwelt. Kommunale Versorger, Umweltmessstellen, Kläranlagen.
  • Bergbau & Metalle. Explorationslabore, Aufbereitungsanlagen, Qualitätskontrolle.
  • Lebensmittel & Getränke. QS- und Konformitätsprüfungen.
  • Klinik & Veterinär. Krankenhauslabore, Diagnostikzentren, Veterinärlabore.
  • Landwirtschaft. Bodenanalysen, Düngemittelprüfung, Pflanzenbauforschung.
  • Industrielle QC. Fertigung, Werkstoffprüfung, Forschung & Entwicklung.

Vom Einzelstandort bis zum mehrstandortigen Konzernlabor — SENAITE skaliert mit. Die Konfiguration trägt das Gewicht; der Kern bleibt klein.

04 / Open Source Warum es für ein LIMS zählt
  • Keine Lizenzgebühren. Die Software ist kostenfrei. Sie zahlen für die Leistungen, die Sie tatsächlich beziehen: Einrichtung, Anpassung, Schulung, Support.
  • Code-Eigentum. Jede Zeile lesen, anpassen, erweitern. Keine Black-Box, keine versteckten Abhängigkeiten.
  • Kein Vendor-Lock-in. Ihre Daten gehören Ihnen. Wer wechseln will, kann es jederzeit tun.
  • Community-getragen. Offen entwickelt auf GitHub. Bug-Reports, Feature-Wünsche und Beiträge aus Laboren weltweit pragen die Roadmap.
  • Auditierbar. Ihre IT prüft genau, was in Ihrem Netz läuft, bevor es produktiv geht. Prüfer ebenso.
05 / Stack Worauf es aufgebaut ist
  • Python. Die Sprache der Wissenschaft. Gut dokumentiert, weit verbreitet, einfach zu erweitern.
  • Plone / Zope. Enterprise-Content-Framework mit Sicherheit, Workflow und Rollen ab Werk.
  • JSON API. RESTful API für Integrationen, Dashboards und QA-Aufsätze wie SENAITY.
  • Docker. Containerisierter Betrieb für reproduzierbare Installationen über Staging und Produktion hinweg.
  • Buildout. Deklarative Konfiguration — ein Befehl baut Ihre Umgebung exakt nach.
06 / Quick Start SENAITE in unter einer Minute starten

Der schnellste Weg zu einem Blick auf SENAITE: das öffentliche Docker-Image ziehen und auf dem eigenen Laptop laufen lassen.

terminal
docker pull senaite/senaite:2.x
docker run --rm -p 8080:8080 senaite/senaite:2.x

Öffnen Sie http://localhost:8080 im Browser, und Sie haben eine laufende SENAITE-Instanz. Unsere Schritt-für-Schritt-Anleitung zur ersten Probe: SENAITE in unter 5 Minuten starten.

Sie möchten Demodaten, damit das System nicht leer ist? Ein weiterer Befehl:

terminal
docker exec -it $(docker ps -q -f ancestor=senaite/senaite:2.x) \
  bin/instance run -O senaite_test_skin/scripts/install.py

Geräte an SENAITE anbinden? Unser senaite.astm-Transport empfängt ASTM- und HL7-v2-Nachrichten und reicht sie über einen einzigen Push-Consumer ins LIMS weiter. Er wird aktiv auf dem 2.x-Branch entwickelt — Installation von GitHub, sobald Sie Geräte anschließen wollen.

Produktion statt Evaluierung? Die SENAITE Enterprise VM bringt denselben Stack mit, den wir für zahlende Kunden betreiben — vorinstallierte SENAITE 2.x auf einem gehärteten Debian-13-Server mit ZEO-Cluster, HAProxy, NGINX, Munin-Monitoring, automatischen Backups und dem SENAITE-Starter- Add-on. Lieferung in drei Werktagen.

SENAITE für Ihr Labor im Auge?

Erzählen Sie uns von Ihrem Labor und den Systemen, die heute im Einsatz sind. Wir melden uns mit dem nächsten Schritt — meist der 3-Tage-Workshop, manchmal vorab ein bezahltes Discovery.