Skip to main content

A library of utilites for immutable scientific data.

Project description

immlib

Build Status codecov PyPI version


Author: Noah C. Benson <nben@uw.edu>
License: MIT
Documentation


immlib is a lightweight Python library that simplifies the design of application programming interfaces (APIs) for scientific libraries. The name immlib comes from the library’s philosophy of using immutable data to simplify scientific workflows.

immlib is heavily based on the library pimms, which effectively served as a prototype for immlib. Both libraries were motivated by a number of observations about the design of scientific software and are an attempt to make some of these problems easier to manage.

For more information, see the documentation.

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

immlib-1.0.0.dev2.tar.gz (134.4 kB view details)

Uploaded Source

Built Distribution

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

immlib-1.0.0.dev2-py3-none-any.whl (148.0 kB view details)

Uploaded Python 3

File details

Details for the file immlib-1.0.0.dev2.tar.gz.

File metadata

  • Download URL: immlib-1.0.0.dev2.tar.gz
  • Upload date:
  • Size: 134.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for immlib-1.0.0.dev2.tar.gz
Algorithm Hash digest
SHA256 d2b889ea2db8f241f3dd0fb9dc76dfc500b0d271497e07de7d65d8a4b3bd4dec
MD5 4d4e33d7c3a2ef9d3ee27104e062f02e
BLAKE2b-256 172b3ec02ec3fdabc29d8cfe1f04a4a11d2e441e1e583e8b192fc7f54a2ed92a

See more details on using hashes here.

File details

Details for the file immlib-1.0.0.dev2-py3-none-any.whl.

File metadata

  • Download URL: immlib-1.0.0.dev2-py3-none-any.whl
  • Upload date:
  • Size: 148.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for immlib-1.0.0.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 c8c0b5a8a7d353233b694d1dc1d4da746a3a154b24ed708cd7d89e20092f7846
MD5 45923b3114e3e524385b2336ca632004
BLAKE2b-256 eca7cd3f16d260c66034fedce6a1895755db70a458511ed4c5b8428a1d808528

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