Skip to content
@echemdb

echemdb

Welcome to the echemdb

Our echemdb projects aim at creating, interacting and providing machine-readable 2D (or time series) data from experiments, computational results and published figures. These data are stored according to the FAIR principles using the frictionless framework and a metadata standard to describe the underlying data. To develop our tools we focus on data found in the field of electrochemistry. The base modules can, however, be modified to meet any other kind of time series data. The echemdb aims at creating open-source projects which are of equal interest for curious scientists, contributors, and developers.

The echemdb consists of:

  • The svgdigitizer allows digitizing plots in scientific publications from carefully prepared scalable vector graphics (SVG). The tool supports different kinds of plots and allows reconstructing a time axis based on the scan rate ot extract axis units. Additional modules offer convenience functionality to create frictionless datapackages for specific types of plots, such as cyclic voltammograms found in electrochemistry.
  • The unitpackage module is a Python interface to create and interact with a collection of frictionless datapackges. Conveniently, this allows direct comparison between similar kinds of published datasets and data acquired in the laboratory.
  • The echemdb website provides an overview on our activities and illustrates how datapackages provided by the community, including plots, and metadata can be visualized in a web interface.
  • The autoag-metadata allows recording metadata from a template during file creation, for example, upon recording data in the lab or saving any other file in your file system.
  • The RawToFigure website provides a short example on how to use frictionless datapackages for organizing your local scientific data in a meaningful way.

Suggestions and Contributions

Contributions are always welcome and do not necessarily require programming skills. Please leave us a message. We would also be thrilled to hear about your ideas to extend the echemdb projects to other areas. ☺

Pinned Loading

  1. svgdigitizer svgdigitizer Public

    (x,y) Data Points from SVG files

    Python 17 8

  2. website website Public

    Tools for building the echemdb website.

    Python 4 8

  3. metadata-schema metadata-schema Public

    Metadata schema describing electrochemical data

    Xonsh 2 2

  4. unitpackage unitpackage Public

    A Python library to interact with a collection of frictionless datapackages

    Python 4 3

  5. autotag-metadata autotag-metadata Public

    Tool to record metadata on file creation.

    Python 2 2

Repositories

Showing 10 of 19 repositories
  • ec-tools Public

    Collection of useful tools for working with electrochemical data

    echemdb/ec-tools’s past year of commit activity
    Python 0 GPL-3.0 3 4 3 Updated Dec 10, 2024
  • unitpackage Public

    A Python library to interact with a collection of frictionless datapackages

    echemdb/unitpackage’s past year of commit activity
    Python 4 GPL-3.0 3 21 7 Updated Dec 9, 2024
  • autotag-metadata Public

    Tool to record metadata on file creation.

    echemdb/autotag-metadata’s past year of commit activity
    Python 2 GPL-3.0 2 9 1 Updated Dec 2, 2024
  • electrochemistry-data Public

    Annotated electrochemical data extracted from literature.

    echemdb/electrochemistry-data’s past year of commit activity
    TeX 1 GPL-3.0 4 9 7 Updated Nov 11, 2024
  • manuscript_echemdb_rdm Public

    Supporting information to a manuscript describing echemdb's approach to RDM.

    echemdb/manuscript_echemdb_rdm’s past year of commit activity
    0 1 0 0 Updated Sep 13, 2024
  • echemdb/astropy-pandas’s past year of commit activity
    Python 1 1 0 0 Updated Sep 5, 2024
  • svgdigitizer Public

    (x,y) Data Points from SVG files

    echemdb/svgdigitizer’s past year of commit activity
    Python 17 GPL-3.0 8 20 (3 issues need help) 3 Updated Aug 7, 2024
  • echemdb/etiquetado_voila’s past year of commit activity
    Python 2 2 1 1 Updated May 23, 2024
  • rawtofigure Public
    echemdb/rawtofigure’s past year of commit activity
    TeX 0 2 1 0 Updated May 22, 2024
  • echemdb-converters Public

    Convert raw data into echemdb data packages

    echemdb/echemdb-converters’s past year of commit activity
    Python 0 GPL-3.0 2 7 1 Updated Mar 28, 2024

Top languages

Loading…

Most used topics

Loading…