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

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.7
File Size Uploaded
dsi_workflow-1.2.7.tar.gz 335.1 kB Details

Built distribution (wheel)

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

Total release size: 711.7 kB

Release files / dsi_workflow-1.2.7.tar.gz

Download URL dsi_workflow-1.2.7.tar.gz
Size 335.1 kB
Tags Source
SHA-256 checksum
How to use checksums
ed8fefb11b1bff037a8a051182f4ff9e9001276ca8cc7ebe9ee5f90a81c5cc32
BLAKE2b-256 checksum
How to use checksums
d545a3f2166c2102028723110b80856c393bf59a527fcd4162da40fe326bf71d
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.7-py3-none-any.whl

Download URL dsi_workflow-1.2.7-py3-none-any.whl
Size 376.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ede68c4f016fe65a158b8b7b3cb47da7ba2846bf173bae5d76f45b18bfb80348
BLAKE2b-256 checksum
How to use checksums
847108f9240fd388b68c1391b389ba0a2b8df4d3f7a96804ad56acc0adc3c20b
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.7 This release

2 release files

1.2.6

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