Skip to main content

A library of tools that generate summaries of the data contained in scientific data files

Project description

Scythe

Build Status Documentation Coverage Status GitHub last commit PyPI version GitHub contributors

Scythe is a library of tools that generate summaries of the data contained in scientific data files. The goal of Scythe is to provide a shared resources of these tools ("extractors") to avoid duplication of effort between the many emerging materials databases. Each extractor is designed to generate the sum of all data needed by each of these databases with a uniform API so that specific projects can write simple adaptors for their needs.

Installation

Install using an up-to-date version of pip on version 3.8 or higher of Python:

pip install scythe-extractors

Each specific extractor module has its own set of required libraries. Given that some modules have extensive dependencies, we do not install all of them automatically. You can install them either module-by-module using the pip "extras" installation (e.g., pip install scythe-extractors[image]"), or install all extractors with pip install scythe-extractors[all]".

Development/Contribution

If you wish to develop new features using Scythe, please consult the Contributor Guide that will walk you through installing Poetry and the Scythe dependencies.

Documentation

Support

This work was performed in partnership with Citrine Informatics. This was also performed under financial assistance award 70NANB14H012 from U.S. Department of Commerce, National Institute of Standards and Technology as part of the Center for Hierarchical Material Design (CHiMaD). This work was also supported by the National Science Foundation as part of the Midwest Big Data Hub under NSF Award Number: 1636950 "BD Spokes: SPOKE: MIDWEST: Collaborative: Integrative Materials Design (IMaD): Leverage, Innovate, and Disseminate".

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

scythe_extractors-0.1.1.tar.gz (36.3 kB view details)

Uploaded Source

Built Distribution

scythe_extractors-0.1.1-py3-none-any.whl (41.2 kB view details)

Uploaded Python 3

File details

Details for the file scythe_extractors-0.1.1.tar.gz.

File metadata

  • Download URL: scythe_extractors-0.1.1.tar.gz
  • Upload date:
  • Size: 36.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.1

File hashes

Hashes for scythe_extractors-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c8531a58683770407113b09c370ceb20dad43c3ded7a49e50c6259b3e0eb46fb
MD5 5c2e9888c4d5ac00d5f25280a0b4dc87
BLAKE2b-256 205a004fe12e58e854d1c2225841d966b5649f6f1d89ed6d2f9811cd6b2c47b7

See more details on using hashes here.

File details

Details for the file scythe_extractors-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for scythe_extractors-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8361cefbe929c9edbe589f19f52b241830e42e833b7444a418f24ff48d35df5a
MD5 a9d432cfb9ecf7a98f723c23cf6b0db3
BLAKE2b-256 2eadea72bae2d1e10ad07f12b481bf6c79d09ad44bd7fe0a8d5ceea50c162291

See more details on using hashes here.

Supported by

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