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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sinapse_sdk-0.1.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sinapse_sdk-0.1.1-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sinapse_sdk-0.1.1.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.4

File hashes

Hashes for sinapse_sdk-0.1.1.tar.gz
Algorithm Hash digest
SHA256 df6137af9ff98df8d001801b6063bd13c917b20762ce708ef8e749e89f5264cf
MD5 20665d2aad1361cf04f1bf4fd8d65f84
BLAKE2b-256 19c87f2c0c22a8017200179c98cbcbd888d83c1cb1637320d3425b10ba03d53b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sinapse_sdk-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.14.4

File hashes

Hashes for sinapse_sdk-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 29d837765f0dc8bd5e363929da35740699deee264ff58c289bca310d46d17487
MD5 609d4bc94ace50a26c0aa02680729492
BLAKE2b-256 4fbe0c04a76e7532846675bdfc060f150e371d7342e68f6326b7094108dbb686

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

0.0.1

2 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