scieee Science in your language
[en] (orig)

Systematische Auswertung von eLabFTW-Einträgen mittels Python

Author: Schröter, Henrik; Kragl, Udo
Publisher: Zenodo
DOI: 10.5281/zenodo.17637750
Source: https://zenodo.org/records/17637750/files/2025-09_eLabInterface.pdf
Sys ema ische Auswe ung on
eLabFTW-Ein ägen mi els Py hon
16.09.2025 UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
Hen ik Sch ö e
16. Sep embe 2025
2
UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
⚫Mi nu zung übe SFB Elaine sei
2021
⚫Nu zung du ch die gesam e AG
sei ca. 1,5 Jah en
⚫Managemen on Ge ä en,
Me hoden, Ma e ialien, …
⚫He aus o de ungen:
▪In eg a ion e schiedens e
A bei sabläu e und Da en ypen
▪Nu zba kei de im ELN abgeleg en
Da en
▪eLabFTW selbs is kein
Auswe ool
Nu zung on eLabFTW in de AG K agl EINFÜHRUNG
16.09.2025
AG K agl
Memb an e ah en O g. Syn hese
Reak o en
Ka alyse
Analy ische Chemie
Hyd ogele
3
UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
Da enablage in eLabFTW EINFÜHRUNG
16.09.2025
ex a ields
Tabellie e Messwe e im
Tex kö pe
Exp. Pa ame e
Angehäng e Da eien
Me ada en
4
UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
h ps://doc.elab w.ne /api.h ml
Die P og ammie schni s elle KONZEPT
16.09.2025
eLabFTW API
JSON / HTML
Anhänge
▪nich alle Da en sind in ui i
zugänglich
▪meh e e Ab agen nö ig, um alle
Da en zu e hal en
▪e o de Wissen übe HTTP-Ab agen
und Da ens uk u en
ELNResponse
▪Rep äsen a ion des gesam en
Expe imen s als ein py hon-Objek
▪ein ache Zug i au e schiedene
Da ens uk u en
▪z.B. Anhänge, ex a ields, Tabellen
Lokale Da eien
eLabIn e ace
5
UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
⚫uni e sell einse zba es Pake zu
Ab age on Da en aus eLabFTW
⚫kein Wissen übe HTTP-Ab agen
ode HTML nö ig, Py hon-
G undlagen eichen aus
⚫Un e s ü zung bei de Auswe ung
▪Managemen lokale Da eien
▪Sys ema isches Abspeiche n on
E gebnissen
▪A chi ie ung und Dokumen a ion
eLabIn e ace KONZEPT
16.09.2025
h ps://gi lab.uni- os ock.de/wk3592/elab-in e ace

6
UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
Volls ändige Demons a ion: h ps://gi lab.uni- os ock.de/wk3592/elab-in e ace/-/blob/mas e /Documen a ion/Demo.ipynb
Ve einhei lichung de Da ens uk u WORKFLOW
16.09.2025
impo elab_API
expe imen = elab_API.sma _ eques (“ID“, “api_u l“, “api_key“, …)
expe imen [“id“]expe imen [“expe imen Type“]expe imen [“p essu e / ba “]
ex a ields
Me ada en
Tabellen im Tex kö pe
▪API Key kann on Nu zenden gene ie we den
▪E zeug ein Py hon-Objek (ELNResponse) aus ELN-Ein ag
▪Anhänge können ü ein achen Zug i lokal gespeiche we den und
sind mi dem Objek e knüp
Häu ig p ak ische als die
Ve wendung on ex a ields
7
UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
Impo on Messda en WORKFLOW
16.09.2025
expe imen . e u n_ able_as_pd(“some ime- esol ed measu emen da a“)
Tabellen im Tex kö pe Angehäng e Da eien
expe imen .open_a achmen (“ aw_da a.cs “)
pandas Da aF ame
Un e s ü z e Fo ma e: .cs , . x , .xlsx, .zip, .json
8
UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
⚫eLabIn e ace dien als Schni s elle o und nach de Da enauswe ung
⚫keine Da eien müssen manuell he un e geladen / e schoben we den
⚫ o lagenbasie e Auswe ung ähnliche Expe imen e
⚫e zeug e Da eien können sys ema isch benann und abgespeiche we den
⚫E zeugung eines olls ändigen Da ensa zes inkl. Auswe ou ine
Wo k low de Da enauswe ung WORKFLOW
16.09.2025
Da enimpo
aus
eLabFTW
Ve a bei ung
& Analyse
Visualisie en
&
Abspeiche n
Diskussion &
Kommen a e Repo -
Gene ie ung A chi ie ung
Flexible Ve wendung alle e ügba e
Py hon-Biblio heken und eigene Module
da amanage
9
UNIVERSITÄT ROSTOCK | Ab eilung Technische Chemie
⚫ein ache Da enauswe ung mi
eLabFTW als zen ale Ablageo
alle Rohda en
⚫In eg a ion e schiedene
Da en o ma e
⚫Auswe ung on Expe imen en im
gesam en Kon ex de zugehö igen
Da en
⚫ak i e Wei e en wicklung je nach
Beda de Nu zenden
⚫ak uelle En wicklungen:
▪Ab age anhand on
Suchpa ame e n zum ein achen
Ve gleich meh e e Expe imen e
▪au oma ische Übe p ü ung on
Ein ägen
Zusammen assung & Ausblick ZUSAMMENFASSUNG
16.09.2025
h ps://gi lab.uni- os ock.de/wk3592/elab-in e ace