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.1.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.1-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: echemdb_ecdata-0.5.1.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.1.tar.gz
Algorithm Hash digest
SHA256 0e84c5ac3940d1c4003943da095b99ef5e47da87b15ce3190cf9650574db9a5d
MD5 1741d3e0c7cfb7709d41e4598bcc63d1
BLAKE2b-256 e7e98e6b26eaebe3c1e7a8f6fa4b2681e9ef31aa146f845e4dbe433516a77583

See more details on using hashes here.

File details

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

File metadata

  • Download URL: echemdb_ecdata-0.5.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.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f81c62a39165979b3600b59e01a10b2a1d6e8fae048aadd80583d041d1f054cd
MD5 9aa3bebdc2b552030caf340af980c9d1
BLAKE2b-256 8a9ae31525981a6a85bed4a283c1f07f846eeaaae1c0fd10be5580a22fa0ee49

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