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.0.tar.gz (3.7 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.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sinapse_sdk-0.1.0.tar.gz
  • Upload date:
  • Size: 3.7 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.0.tar.gz
Algorithm Hash digest
SHA256 0cdc05a3df283749c11d4127b49d936cd4ffedfd66fdab4fa6e9410c5f734c42
MD5 8003759007966f73d6bd0599cb97f947
BLAKE2b-256 6b357d55210fdc42957c00d8c89a7d6f2d6b0372b6603dffa7a498353e24bf31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sinapse_sdk-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 95dddfced1a89d0a530553b9f251da265330fe60cc496aa9d48a639647e8e6ff
MD5 ebef78fd1f94abcb5d48d9355b97c678
BLAKE2b-256 8b04cbd1ab96f36754ce6ba417c86853036d879dc6aa41e10cfcb4067742119d

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.1

2 files

This release

0.1.0 This release

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