Skip to main content

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".

Metadata

Release files for scythe-extractors 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scythe-extractors 0.1.1
File Size Uploaded
scythe_extractors-0.1.1.tar.gz 36.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scythe-extractors 0.1.1
File Interpreter ABI Platform
scythe_extractors-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 77.5 kB

Release files / scythe_extractors-0.1.1.tar.gz

Download URL scythe_extractors-0.1.1.tar.gz
Size 36.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c8531a58683770407113b09c370ceb20dad43c3ded7a49e50c6259b3e0eb46fb
BLAKE2b-256 checksum
How to use checksums
205a004fe12e58e854d1c2225841d966b5649f6f1d89ed6d2f9811cd6b2c47b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.1

Release files / scythe_extractors-0.1.1-py3-none-any.whl

Download URL scythe_extractors-0.1.1-py3-none-any.whl
Size 41.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8361cefbe929c9edbe589f19f52b241830e42e833b7444a418f24ff48d35df5a
BLAKE2b-256 checksum
How to use checksums
2eadea72bae2d1e10ad07f12b481bf6c79d09ad44bd7fe0a8d5ceea50c162291
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.1

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page