The ELN Format for the exchange of research data between open source projects
Abstract
Poster presented during both poster sessions at the 2nd Conference of Research Data Infrastructure in Aachen. It outlines the ELN file format, defined by the ELN Consortium, the RO-Crate file format, as well as how this format is implemented in linking data and connecting research data management (RDM) tools.
Full text
main.py utils ├── coscine_utils.py elab_utils.py metadata_utils.py {... "author":{"@id":"person:// be0558cb04248ebc6c6ce5ec84c363b15d535e191b473fcaae17d2f887688f6 f?hash_algo=sha256" }, "name": "test_exp_7", "url":"https://elab-parks.web.vulcanus.otc.coscine.dev/ experiments.php?mode=view&id=512", "identifier":"20250721b4a4db4759be5d83a25a8697ea171390013a5912", "keywords": "coscine,test,metadata", "text": "This experiment tests workflows for linking experiments to data in Coscine....", ... },... {"@id":"person:// be0558cb04248ebc6c6ce5ec84c363b15d535e191b473fcaae17d2f887688f6 f?hash_algo=sha256", "@type": "Person", "givenName": "Nikki", "familyName": "Parks", "email": "[email protected]", "identifier": "https://orcid.org/0000-0002-6243-2840" } Electronic Lab Notebook The .eln format connects tools for data management. For instance, large datasets can be stored on Coscine, while the associated documentation resides in the ELN. A Python script identifies and retrieves metadata from the .eln file, annotating the content in Coscine and creating references. This approach ensures searchability across systems and eliminates duplicate metadata entries. This proof-of-concept demonstrates integrating solutions directly into ELNs or ingesting .eln files within other platforms. The RO-Crate Format Connecting RDM Tools Brinckmann, Steffen1 0000-0003-0930-082X, Parks, Nicole A.2 0000-0002-6243-2840, Bossert, Lukas C.2 0000-0003-3076-3968, Schwaiger, Ruth1 0000-0001-8940-2361 1 Forschungszentrum Jülich 2 RWTH Aachen University The ELN Format for the exchange of research data between open source projects . ├── Master thesis │ └── measurement.png ├── Phd thesis │ ├── Literature review │ │ ├── literature.bib │ │ └── interesting_paper.pdf │ ├── DataFiles │ │ ├── standProcedure.doc │ │ ├── measurement.csv │ │ ├── analysis.py │ │ ├── measurement.png │ │ └── report.odt │ └── Notes.md └── ro-crate-metadata.json { "@context": "https://w3id.org/ro/crate/1.2/context", "@graph": [ {"@id": "ro-crate-metadata.json",... }, {"@id": "./", "@type": "Dataset", "hasPart": [ {"@id": "./PhDThesis/measurement.png"} ] }, { "value": "512 +/- 3", "name": "Metauser \u2192 Imageheight", "@type": "PropertyValue", "@id": "./PhdThesis/measuremn...metaUser.imageHeight", "unitText": "mm", "description": "Höhe des Bildes", "identifier": "http://purl..../ontologies/result#AFR_0002467" }, { "name": "measurement.png", "genre": "measurement/image", "@id": "./PhDThesis/measurement.png", "@type": "File", "variableMeasured": [ {"@id": ".PhdThesismeasurement....User.imageHeight" } ]} } The RO-Crate (Reasearch Object Crate) is a lightweight format for packaging and sharing research data and metadata in a machinereadable manner. It bundles raw data, documentation, software, workflows, and references to support resproducability and long-term preservation. An RO-Crate consists of a directory structure with files and a JSON-LD metadata file that describes the dataset's contect and relationships to other resources. The ELN file format, defined by The ELN Consortium and licensed under the MIT License, is an open-source structure for efficient data exchange between electronic lab notebook (ELN) systems. An .eln file is essentially a ZIP archive compatible with standard utilities, allowing for options such as encryption. It contains one root folder, typically named after the archive, ensuring organization upon extraction. The core component with this structure is the RO-Crate, which maintains the integrity and comprehensibility of the data, making it a robust mechanism for scientific data management.