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

Uploaded Python 3

File details

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

File metadata

  • Download URL: echemdb_ecdata-0.4.0.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.0.tar.gz
Algorithm Hash digest
SHA256 c8d83fd9eec8ee47c2de14ce00e41cfa7f45435efc62f680be0be6155efd86dd
MD5 e00fcaaced15aca58887ee95b3f6626f
BLAKE2b-256 8b86f6ad25bb546b68ac083fbfec56007198ef7fdd65d35a8f023bb789a4097b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: echemdb_ecdata-0.4.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.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dac677897061a41c43eb09a46af1405204963e35e877299e38fd2fb4694560d3
MD5 2f8c17a04c474d870a5260ba9184b544
BLAKE2b-256 4da5c3ed18f09736ff40d00202b7971b83902d7b0181b8ea1bb072023816ef50

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