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.6

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.6
File Size Uploaded
dsi_workflow-1.2.6.tar.gz 293.5 kB Details

Built distribution (wheel)

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

Total release size: 625.6 kB

Release files / dsi_workflow-1.2.6.tar.gz

Download URL dsi_workflow-1.2.6.tar.gz
Size 293.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6d51013f80628625fb8f8afcc8dd1df3d194b25834fd4c967e7fb2ed5f464540
BLAKE2b-256 checksum
How to use checksums
b9b293ebf6e88a3b3c2a17356f9e98b2bfee9ffbfb320a98e6a002d1af65c954
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.6-py3-none-any.whl

Download URL dsi_workflow-1.2.6-py3-none-any.whl
Size 332.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7b079ed19085456414f440f84df43c32968600dec38f236204cf60ef09d521a7
BLAKE2b-256 checksum
How to use checksums
e34b63d0c893fda2d2fab13859c3bbe5b1e6431f2524ea2c257f4ea74f5a0b7c
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

This release

1.2.6 This release

2 release files

1.2.5

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