Skip to main content

A MATER project generator

Project description

init-mater-project

PyPI version Python Coverage MATER UV License

CLI tool to transform raw datasets into MATER-ready data and run your own MATER simulations.

Quick Start

Initialize a MATER project in an existing directory:

cd my-project

# Run without install — recommended
uvx init-mater-project
# Or 
pipx run init-mater-project

Or create a MATER project in a new directory:

# Run without install — recommended
uvx init-mater-project my-project
# Or 
pipx run init-mater-project my-project

cd my-project

Run and visualise your first MATER simulation:

uv run mater-cli simulation run --example

# Visualise outputs
uv run mater-cli simulation serve --example

init-mater-project creates a complete MATER project with:

  • Configuration templates
  • Data pipeline structure with interactive Jupyter notebooks
  • CLI toolchain
  • Example datasets
  • Documentation

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

init_mater_project-0.3.0.tar.gz (416.2 kB view details)

Uploaded Source

Built Distribution

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

init_mater_project-0.3.0-py3-none-any.whl (405.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: init_mater_project-0.3.0.tar.gz
  • Upload date:
  • Size: 416.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for init_mater_project-0.3.0.tar.gz
Algorithm Hash digest
SHA256 59ce89318b3e2c920bfa00b6d7a689f90ea9c0cc3f837e02cdf53b781ad912ae
MD5 314978d6327b29dd7ab23053268d5e75
BLAKE2b-256 dd74bb695056b46c3424b65737d2c80da8a3ad63f735bc65a4deeb204d3ae1de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: init_mater_project-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 405.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for init_mater_project-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d44f3d5e2af4ede5802418404ab73cbbd5ae95824054bdd7265f9378f5267af2
MD5 8095e2e125b385cb508655400508f114
BLAKE2b-256 5a9711789f3611698b770441fc831848905dac951b3b095d23d0bf938093d514

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