Skip to main content

DSI User Guide

The goal of the Data Science Infrastructure Project (DSI) is to provide a flexible, AI-ready metadata query capability which returns data subject to strict, POSIX-enforced file security. The data lifecycle for AI/ML requires seamless transitions from data-intensive/AI/ML research activity to long-term archiving and shared data repositories. DSI enables flexible, data-intensive scientific workflows that meet researcher needs.

DSI is implemented in three parts:

  • Readers and Writers

  • Backends

  • Core middleware

For more information on these DSI modules, please refer to the DSI Introduction Page.

Users can interact with DSI seamlessly through two methods:

DSI Base Requirements

  • python3 (3.11 tested)

  • Cross-platform (Unix / macOS / Windows)

  • Git

  • Plugins and Backends introduce further requirements

Installation

DSI has several versioned releases and cloning from ‘main’ is the alpha-version.

Users that want to install DSI should follow our installation steps.

Release Versions

Supported release versions of DSI are tagged and found in (https://github.com/lanl/dsi/releases). Releases with minimal requirements are published on pip via (https://pypi.org/project/dsi-workflow/). To install the latest version, try the following:

python3 -m pip install dsi-workflow

Contributor Resources

DSI Contributors can view our more developer-focused documentation in the Contributor Resources.

These pages further explain DSI Readers/Writers/Backends, as well as how to write your own Reader/Writer compatible with DSI. Project contributors are encouraged to prototype solutions which do not contain sensitive data at this time.

Metadata

Release files for dsi-workflow 1.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dsi-workflow 1.2.5
File Size Uploaded
dsi_workflow-1.2.5.tar.gz 293.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dsi-workflow 1.2.5
File Interpreter ABI Platform
dsi_workflow-1.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 625.9 kB

Release files / dsi_workflow-1.2.5.tar.gz

Download URL dsi_workflow-1.2.5.tar.gz
Size 293.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f21b69be9747a6b230312ae0209fa749d08ee0c9b26f262b01129d8549470815
BLAKE2b-256 checksum
How to use checksums
3d3c7efef55473cb449b5c8b694ed31393e3c5b65552dcbfc24282be8da50422
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / dsi_workflow-1.2.5-py3-none-any.whl

Download URL dsi_workflow-1.2.5-py3-none-any.whl
Size 332.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
07623d8dbfb6cd3a6a84f7da4951d33f8b0e04e4c2d8aa621a678d4058bc6d71
BLAKE2b-256 checksum
How to use checksums
753d87ee0fd71820e8e5c34e6b489b8b5a3d7872eb9865293d04ff63892ca805
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release history Release notifications | RSS feed

1.2.6

2 release files

This release

1.2.5 This release

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1

2 release files

1.0

2 release 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