Skip to main content

Assorted utilities for uncertainty quantification and scientific computing.

Project description

Logo pdm-managed PyPI Python 3.11

Assorted utilities for uncertainty quantification and scientific computing.

Installation

You can install normally with:

pip install uqtils

If you are using pdm in your own project, then you can use:

cd <your-pdm-project>
pdm add uqtils

You can also quickly set up a development environment with:

# After forking this project on Github...
git clone https://github.com/<your-username>/uqtils.git
cd uqtils
pdm install  # reads pdm.lock and sets up an identical venv

Quickstart

import numpy as np
import uqtils as uq

ndim, nsamples = 3, 1000

mu = np.random.rand(ndim)
cov = np.eye(ndim)

samples = uq.normal_sample(mu, cov, nsamples)
fig, ax = uq.ndscatter(samples)

Contributing

See the contribution guidelines.

Made with the UQ pdm template.

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

uqtils-0.3.0.tar.gz (42.2 kB view details)

Uploaded Source

Built Distribution

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

uqtils-0.3.0-py3-none-any.whl (42.1 kB view details)

Uploaded Python 3

File details

Details for the file uqtils-0.3.0.tar.gz.

File metadata

  • Download URL: uqtils-0.3.0.tar.gz
  • Upload date:
  • Size: 42.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for uqtils-0.3.0.tar.gz
Algorithm Hash digest
SHA256 82ca1e834a101788ceafcedc46e25c6e500ec91be8f44b7ab7cdbb7e360c5c39
MD5 fa392d09ba7501efc2f90fe617ef3e7d
BLAKE2b-256 f7a45a355567fee9180b54edc7dbb9b7b80624c749e1fd01ed46aa2fed055d55

See more details on using hashes here.

File details

Details for the file uqtils-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: uqtils-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 42.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for uqtils-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9eeb5afb4e0f289b71f73f4c9b92d741d3625354016d1ebac371b1309e556b62
MD5 f2e3054abdac08877fc361c227bf83ca
BLAKE2b-256 d4f5eab6a8cc2d8b0de5f3a36b89b689bf349b5a653e92e3029e681001192694

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