Skip to main content

SINAPSE SDK

The SINAPSE SDK is a curated collection of software components for AI-coupled HPC workflows, developed by the SINAPSE project (Scalable INfrastructure for AI-coupled Predictive Simulation Enhancement, NSF award 2514139).

The SDK curates existing components and provides common packaging, testing, documentation, and deployment across them, with well-defined integration points between the components.

Components

The initial SDK release targets the following components:

  • RHAPSODY — unified AI+HPC runtime supporting services alongside tasks (extends RADICAL-Pilot)
  • AsyncFlow — asynchronous workflow layer
  • Rootstock — interchangeable containerized AI models
  • Seekrflow — biomolecular rate-constant estimation
  • QuAcc — quantum chemistry workflow recipes
  • DeepDriveSim — Deep learning-driven Adaptive Simulations

Components are classed as core, associated, or external; the set of covered integrations will grow over subsequent releases.

Maturity levels

  • L0 — technologies individually collected: uniform documentation, packaging, testing, and processes
  • L1 — components interoperate via pointwise, tool-specific integrations
  • L2 — sustainable integration: well-defined APIs and integration points, deeply configurable

Installation

Packaging is planned for pip, conda, and Spack under a common namespace. Once released:

pip install sinapse-sdk

Documentation

Documentation lives in docs/ and is built with Sphinx; it is published to GitHub Pages and configured for hosting on ReadTheDocs (.readthedocs.yaml). See also the project website.

License

The SINAPSE SDK is released under the MIT license. Individual components retain their own licenses.

Acknowledgment

This work is supported by the National Science Foundation under award 2514139 (collaborative award; Rutgers University, University of Chicago, Princeton University, UC San Diego).

SDK Components

Rhapsody

Seekrflow

DeepDriveSim

Metadata

Release files for sinapse-sdk 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 sinapse-sdk 0.1.1
File Size Uploaded Provenance Actions
sinapse_sdk-0.1.1.tar.gz 3.8 kB Without provenance Details for sinapse_sdk-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sinapse-sdk 0.1.1
File Interpreter ABI Platform Actions
sinapse_sdk-0.1.1-py3-none-any.whl Python 3 none any Details for sinapse_sdk-0.1.1-py3-none-any.whl

Total release size: 7.1 kB

Release files / sinapse_sdk-0.1.1.tar.gz

Download URL sinapse_sdk-0.1.1.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
df6137af9ff98df8d001801b6063bd13c917b20762ce708ef8e749e89f5264cf
BLAKE2b-256 checksum
How to use checksums
19c87f2c0c22a8017200179c98cbcbd888d83c1cb1637320d3425b10ba03d53b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

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

Download URL sinapse_sdk-0.1.1-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
29d837765f0dc8bd5e363929da35740699deee264ff58c289bca310d46d17487
BLAKE2b-256 checksum
How to use checksums
4fbe0c04a76e7532846675bdfc060f150e371d7342e68f6326b7094108dbb686
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.4

Security for sinapse-sdk 0.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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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