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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dsi_workflow-1.2.4.tar.gz (213.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dsi_workflow-1.2.4-py3-none-any.whl (233.0 kB view details)

Uploaded Python 3

File details

Details for the file dsi_workflow-1.2.4.tar.gz.

File metadata

  • Download URL: dsi_workflow-1.2.4.tar.gz
  • Upload date:
  • Size: 213.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for dsi_workflow-1.2.4.tar.gz
Algorithm Hash digest
SHA256 204ce1fa36f785cab91651fc66507b49ca7af09160b8cc81e8f9e1398a5490b1
MD5 69b6e849ed8ce447d29c1c853f6806f9
BLAKE2b-256 5df08162728fe0fc22d496838e310665dffcf30eab1666071d8f2d1662356f22

See more details on using hashes here.

File details

Details for the file dsi_workflow-1.2.4-py3-none-any.whl.

File metadata

  • Download URL: dsi_workflow-1.2.4-py3-none-any.whl
  • Upload date:
  • Size: 233.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for dsi_workflow-1.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7417c1f3b441dfbcd555f140889f75df29ed4464a6a7e589b6fb401d4ab868f9
MD5 d174bb25205488cfaef0e573b9cd3f6a
BLAKE2b-256 b47cb6fe2e296273108951636103d26abd76ef5ad37dabec45ff1c88b7728f2f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.2.4 This release

2 files

1.2.3

2 files

1.2.2

2 files

1.2.1

2 files

1.2

2 files

1.1.5

2 files

1.1.4

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1

2 files

1.0

2 files

Supported by

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