Skip to main content

DOI

SCRYiNG (Simulated CRYstal Nucleation and Growth) package is a lightweight Python platform for simulating 2D polycrystalline growth.

Installation

SCRYiNG can be installed via:

pip install scrying_2d 

Getting Started

A variety of simple examples are provided in this notebook.

A graphical user interface with most of the core features is also available.

pip install scrying_2d[gui]

scryUI 

Motivation

The substantial effects of the growth process on the performance of 2D materials are often complex and difficult to quantify experimentally. While simulation and modeling have proven to be effective techniques, most of the popular methods (e.g. kinetic Monte Carlo, molecular dynamics) are computationally intensive, especially when scaled up from their native atomic scale to the increasingly important microstructural scale.

SCRYiNG offers a computationally-light alternative to existing materials science simulation technologies through a simple, geometrically derived modeling mechanism. SCRYiNG's high throughput allows it to support research into materials synthesis in a variety of ways, including parametric case studies, predictive machine learning models, real-time digitial twin strategies, and new analytical techniques.

SCRYiNG is designed to be an accessible option for materials science researchers, even those without substantial coding or simulation backgrounds. The scripting version offers a simple object-oriented framework, and a graphical user interface version with many of the core features facilitates use for those with no programming experience.

Metadata

Release files for SCRYiNG-2D 1.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 SCRYiNG-2D 1.1.1
File Size Uploaded Provenance
scrying_2d-1.1.1.tar.gz 18.8 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for SCRYiNG-2D 1.1.1
File Interpreter ABI Platform
scrying_2d-1.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 38.2 kB

Release files / scrying_2d-1.1.1.tar.gz

Download URL scrying_2d-1.1.1.tar.gz
Size 18.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9db384fe8ed5d463dec35eab89bdd425e70062f4a1b557262fd3f36afc8b577c
BLAKE2b-256 checksum
How to use checksums
75fd3b6222a292db1d5fd058fc78ca3a9e771005864c00a80dab76f00d5436d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / scrying_2d-1.1.1-py3-none-any.whl

Download URL scrying_2d-1.1.1-py3-none-any.whl
Size 19.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
19763fc4a8ec2d40dc4926fd63960306b3bfb40fad5c7641413a85d9aa4de548
BLAKE2b-256 checksum
How to use checksums
9330bad2f4dfd9ecb8f3fe90cb2ebd475ea437e0981dd80b6b96ef8f86e9b6e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Security for SCRYiNG-2D 1.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for scrying_2d-1.1.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files Full provenance

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