Skip to main content

a database for published electrochemical data inferred from SVG and raw CSV files.

Project description

Electrochemistry-data

This repository contains data used for the creation of entries on echemdb.org. The data consist of SVG, YAML and BIB files which are converted into frictionless based unitpackages using svgdigitizer. All input YAML files are validated against the echemdb-metadata schema.

Contributing

The preparation and of the files and the extraction of the data from a PDF source is described here.

Accessing Data

Direct download

The resulting data can be downloaded as a ZIP from the release section.

Alternatively you can use the unitpackages interface (see unitpackages installation instructions).

From the API

Install the latest version of the module.

pip install git+https://github.com/echemdb/electrochemistry-data.git

In your preferred Python environment retrieve the URL via

from echemdb_ecdata.url import ECHEMDB_DATABASE_URL
ECHEMDB_DATABASE_URL

Development

Clone the repository

git clone git@github.com:echemdb/electrochemistry-data.git
cd electrochemistry-data

Install dependencies via conda (or mamba).

conda create -f environment.yaml
conda activate echemdb-data

Create data locally

Run the makefile in the data folder to create data locally.

cd data
make

To use multiple core use make -j4 (in this case 4 cores).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

echemdb_ecdata-0.4.1.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

echemdb_ecdata-0.4.1-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file echemdb_ecdata-0.4.1.tar.gz.

File metadata

  • Download URL: echemdb_ecdata-0.4.1.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for echemdb_ecdata-0.4.1.tar.gz
Algorithm Hash digest
SHA256 e37d164a1f078cf4a490f972984bfaa910ee1653b1415484757076e15b00c29d
MD5 b28e2f80fdd9c00fd0be0e2a671f4c66
BLAKE2b-256 8479dedde84a9812ad57249974919e2adc2095f468b63ae203f362e7a95ce82d

See more details on using hashes here.

File details

Details for the file echemdb_ecdata-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: echemdb_ecdata-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for echemdb_ecdata-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c2a0b99d0814f03803241cc9ba77340ad8f8de40e4de2c3f8685a610a1d7ae6a
MD5 0cbe904006e6af6812d30841639d05d5
BLAKE2b-256 0ca06202e5b9f9c6c5aaf75a507eef33d8eda49117e72078b6affe652b1477ee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page