Published July 11, 2020 | Version 0.5.2
Journal article Open

spam: Software for Practical Analysis of Materials

  • 1. Univ. Grenoble Alpes, CNRS, Grenoble INP, Grenoble, France
  • 2. Univ. Grenoble Alpes, CNRS, Grenoble INP, Grenoble, France -- Univ. Grenoble Alpes, CNRS, INRAE, IRD, Météo France, OSUG, 38000 Grenoble, France
  • 3. Univ. Grenoble Alpes, CNRS, Grenoble INP, Grenoble, France -- Institute of Geotechnical Engineering, Technische Universität Dresden, D-01062 Dresden, Germany
  • 4. Johns Hopkins University, Baltimore, MD 21218, USA
  • 5. Department of Engineering Mechanics and Energy, University of Tsukuba, Tsukuba, Japan
  • 6. Univ. Grenoble Alpes, IUT2, 38000 Grenoble, France
  • 7. Universitat Politécnica de Catalunya (UPC), Barcelona (Spain) - Department of Civil and Environmental Engineering
  • 8. Univ. Lille, CNRS, Centrale Lille, UMR 9013 - LaMcube - Laboratoire de Mécanique, Multiphysique, Multiéchelle, F-59000 Lille, France
  • 9. Univ. Grenoble Alpes, CNRS, Grenoble INP, Grenoble, France -- Institut Laue-Langevin (ILL), Grenoble, France
  • 10. Australian National University, Canberra, Australia
  • 11. Division of Engineering & Applied Science, California Institute of Technology, Pasadena, CA 91125, USA
  • 12. Université Gustave Eiffel, Laboratoire Navier, ENPC, IFSTTAR, CNRS UMR 8205, Marne-la-Vallée, F-77455, France
  • 13. Department of Architecture and Civil Engineering, Chalmers University of Technology, SE-412 96 Gothenburg, Sweden

Description

Spam, the Software for the Practical Analysis of Materials is a Python library that has evolved to cover needs of data analysis from 3D x-ray tomography work and correlated random fields with mechanical applications.
Spam is first and foremost a measurement package that extends the extremely convenient framework of NumPy and SciPy by providing or accelerating tools for the material- science/mechanics oriented analysis of 2D images or 3D volumes representing field measurements.
Typical uses are either the measurement of displacements fields between images of a deforming sample from which strains can be computed, or the characterisation of a particular microstructure (correlation length or particle orientation).
The package is organised into a library of Python tools which are expected to be used in user-written scripts and a number of more sophisticated standalone scripts.

Please see the online documentation.

Spam is developed on a git repository hosted at Université Grenoble Alpes. This deposit is the version 0.5.2 that was reviewed and accepted on the Journal of Open Source Software

Files

spam-version-0.5.2-joss.zip

Files (110.8 MB)

Name Size Download all
md5:ab6685ca6f730992e232ffb9cd8e4cb6
110.8 MB Preview Download