NFDI4Chem Converter Service
The NFDI4Chem Converter Service establishes a unified framework for the deployment of modular, chemistry-specific data converters, thereby facilitating streamlined data transformation, validation, and compliance with open standards. Developed using Flask and conforming to the OpenAPI specification, the service exposes a RESTful API to enable seamless integration with other components of the NFDI4Chem infrastructure. Its deployment is optimized through containerization as a Docker image, complemented by Helm charts to support efficient orchestration within Kubernetes environments. At present, a converter for mass spectrometry data is available, distributed via Docker and Helm to ensure reproducibility and ease of integration. Future iterations will extend support to additional data formats.
Docker Orchestration
Run fully orchestrated Docker containers for conversion — simple, fast, and effortless.
Kubernetes Enabled
Deploy the Converter Service on Kubernetes with Helm Charts — simple and scalable.
S3-Enabled Converter
Handle larger files effortlessly with the S3-enabled Converter Service.
Customize
Easily customize and add parameters for conversion to mzML. Click here for More info
Additional Features
Validate converted mzML files, correct external ones, and extract metadata with ease.
Common Workflow Language (CWL) Enabled
Converter Service available in a CWL-compatible version.