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.3.tar.gz (32.2 kB view details)

Uploaded Source

Built Distribution

muograph-0.1.3-py3-none-any.whl (34.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: muograph-0.1.3.tar.gz
  • Upload date:
  • Size: 32.2 kB
  • 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.3.tar.gz
Algorithm Hash digest
SHA256 424bb1ed558ea9ae7827ce4ae4bddcd110d95fea64c8e0e8c2f10fdcee9298de
MD5 cf1327a85e7e130819626911882671a2
BLAKE2b-256 7b5558f310e961e02f556288563adedaff26e9765c1525f4233268fd1818a203

See more details on using hashes here.

File details

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

File metadata

  • Download URL: muograph-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 34.1 kB
  • 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a8e3508144721488082c6c48c5539a30593a4a8f6b0daeb18745ab4e7ea5d6a9
MD5 7898a8a76304df8a740c300d27c3d4f5
BLAKE2b-256 0368d30a40bb99e4e062f9a65cbbcae82cb0ae286b782104bf71f188341d8ecc

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