Skip to main content

Muon tomography data analysis library

Project description

Code style: black

MuographBeta: muon tomography library

logo

This repo provides a library for muon scattering tomography and muon transmission tomography data analysis.

Overview

As a disclaimer, this library is more of an aggregate of muon tomography algorithms used throughtout PhD research rather than a polished product for the general public. As such, this repo targets mostly muon tomography reaserchers and enthousiasts.

Users can find ready to use scattering density algorihms as well as samples of simulated data.

While curently being at a preliminary stage, this library is designed to be extended by users, whom are invited to implement their favorite reconstruction, material inference or image processing algorithms.

image

Requierments

The Python libraries required can be installed using Conda, a powerful command line tool for package and environment managment.

It can be installed following these instructions, based on your operating system.

Simply run the following command:

cd MuographBeta/
conda env create --file=environment.yml

You can then activate/deactivate the environment with:

conda activate muograph
conda deactivate

Installation

Now that the required libraries have been installed, the repository can be cloned:

git clone https://github.com/MaximeLagrange/MuographBeta.git

This repo Git Large File Storage (LFS) to handle the data files that are too large for GitHub. To ensure that all LFS files are downloaded, run the following command inside the repository folder:

git lfs pull

Examples

A few examples to introduce users to the package can be found in the ./example/ folder.

example

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

muograph-0.1.5.tar.gz (12.1 MB view details)

Uploaded Source

Built Distribution

muograph-0.1.5-py3-none-any.whl (12.2 MB view details)

Uploaded Python 3

File details

Details for the file muograph-0.1.5.tar.gz.

File metadata

  • Download URL: muograph-0.1.5.tar.gz
  • Upload date:
  • Size: 12.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.10.12 Linux/6.8.0-48-generic

File hashes

Hashes for muograph-0.1.5.tar.gz
Algorithm Hash digest
SHA256 e976cb1dbfd8996e8e527899a070b2d4b2d57cdd9fc548ede671e84c7c91d0d5
MD5 f7f9f55e8c5e17b5ec83e940960275b7
BLAKE2b-256 97b70a857b140fcb971d5d0c97e7adfbb98307a3a27fdc40a3bda6afe8bbe787

See more details on using hashes here.

File details

Details for the file muograph-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: muograph-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 12.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.10.12 Linux/6.8.0-48-generic

File hashes

Hashes for muograph-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a34a9fa75f1d348010e540ea5b7544e070eaa47de3737409d8f6e4af552e4ba3
MD5 bcbde0a9d7576c4a48d90b20b6ffb62c
BLAKE2b-256 9635d7ad93e41586c65bde193304424b42402c18349e60fb6e556e416bc16db4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page