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.5.0.tar.gz (15.7 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.5.0-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: echemdb_ecdata-0.5.0.tar.gz
  • Upload date:
  • Size: 15.7 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.5.0.tar.gz
Algorithm Hash digest
SHA256 8138b37df8391e077927ed191c9e033984dee003fbad8d161f09ef9ac2cda9c6
MD5 10a87c5085c0899663e4ad973e0c3ac8
BLAKE2b-256 81c27f7737327abf2a9e5f2ed608d77abbdee493e4388bcec0d2968452ac4a86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: echemdb_ecdata-0.5.0-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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4418bb8af7c33945201d3a239c26edb8d2f3fef7e8ab2a450582cb4206533262
MD5 f6cc6317eda9018052c320a27c18f021
BLAKE2b-256 7d9a1b3c9446b5efbb403652c8dee6d2bcb21de67a1b5f907288a8187f8b40c7

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