Skip to main content

SINAPSE SDK — curated software components for AI-coupled HPC workflows (placeholder release)

Project description

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] (https://github.com/seekrcentral/seekrflow) — biomolecular rate-constant estimation
  • QuAcc — quantum chemistry workflow recipes

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

Project documentation will be hosted on ReadTheDocs; until then, see 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

Project details


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.0.1.tar.gz (3.1 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.0.1-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sinapse_sdk-0.0.1.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for sinapse_sdk-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e3886c3c8c18b77d48eea53e03bd0e5979eba506cf9eeb35487d5f11b1915a92
MD5 fddaf2293fc14293c78b93301b8e7fe0
BLAKE2b-256 e3f05f4ebd761db9e3013bc5a0787713e49d4232d52496735d8c8730a73aaa6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sinapse_sdk-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for sinapse_sdk-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6299a11c3b78c6bcc9495b3dbc46758fb0e470b9c9bd75d917611a6bbb53678d
MD5 3f9c839b5ca5b1633459bd12b5e67d97
BLAKE2b-256 7ea94140109d68e79d1e8417fa9f2bddb236c4340bea4875caeaecc413777761

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page