lauetools

Distribution of LaueTools Package for Laue pattern analysis

https://github.com/bm32esrf/lauetools

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.8%) to scientific vocabulary

Keywords

bm32esrf diffraction gui laue laue-diffraction scattering xray xray-crystallography xray-diffraction xray-imaging
Last synced: 6 months ago · JSON representation

Repository

Distribution of LaueTools Package for Laue pattern analysis

Basic Info
Statistics
  • Stars: 8
  • Watchers: 2
  • Forks: 8
  • Open Issues: 1
  • Releases: 79
Topics
bm32esrf diffraction gui laue laue-diffraction scattering xray xray-crystallography xray-diffraction xray-imaging
Created over 3 years ago · Last pushed 6 months ago
Metadata Files
Readme Codemeta

README.md

til

Conda

Lint, test, build, and publish (PYPI, CONDA) PyPI Conda

PyPI pyversions Anaconda-Server Badge Binder

Welcome to LaueTools's DOCUMENTATION!

Last revision (April 2025)

LaueTools information on BM32 beamline website:

https://www.esrf.fr/UsersAndScience/Experiments/CRG/BM32/Microdiffraction

1- Download LaueTools code


  • the very last version of the code running with python3 is now on github (you are also welcome to fork this project):

    https://github.com/BM32ESRF/lauetools

  • last (or older releases) with repository on pypi

    https://pypi.org/project/LaueTools/

    if pip is installed:

    .. code-block:: python

    pip install lauetools

2a- Launch Graphical User Interfaces of LaueTools


  • start Lauetools GUIs from command line :

Normally, in a command window (if environment variables are well set) several GUIs can be launched:

> lauetools   for the main GUI, simulation, complex Laue pattern calibration, teaching the concepts

> peaksearch  for batch Laue pattern peak search processing
> indexrefine   for batch Laue pattern indexing and unit cell (strain) refinement
> buildsummary    to compile all results from indexrefine analysis
> plotmap    to plot 2D map of structural quantities from file built previously

> plotmeshgui   to plot 2D map from counters values in (spec) logfile

2b- Use LaueTools module as a library


With pip installation, LaueTools package will be included to python packages. Therefore any module will be callable as the following:

-In [1] : import LaueTools.readmccd as rmccd

-In [2] : rmccd.readCCDimage(‘myimage.tif’)

Owner

  • Name: BM32 ESRF Beamline
  • Login: BM32ESRF
  • Kind: user
  • Company: ESRF

Collection of tools used for Laue diffraction analysis of data recorded at BM32 beamline

GitHub Events

Total
  • Create event: 14
  • Release event: 12
  • Issues event: 2
  • Watch event: 1
  • Issue comment event: 1
  • Push event: 35
  • Pull request event: 3
  • Fork event: 3
Last Year
  • Create event: 14
  • Release event: 12
  • Issues event: 2
  • Watch event: 1
  • Issue comment event: 1
  • Push event: 35
  • Pull request event: 3
  • Fork event: 3

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 719
  • Total Committers: 5
  • Avg Commits per committer: 143.8
  • Development Distribution Score (DDS): 0.243
Past Year
  • Commits: 108
  • Committers: 2
  • Avg Commits per committer: 54.0
  • Development Distribution Score (DDS): 0.148
Top Committers
Name Email Commits
Jean Sebastien Micha m****a@e****r 544
BM32ESRF 1****F 117
Jean Sebastien Micha j****a@e****r 41
jsmicha 5****a 16
stardif S****f 1
Committer Domains (Top 20 + Academic)
esrf.fr: 2

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 1
  • Total pull requests: 3
  • Average time to close issues: 5 months
  • Average time to close pull requests: 18 days
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 1
  • Average time to close issues: 5 months
  • Average time to close pull requests: 1 minute
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • serbng (1)
Pull Request Authors
  • STardif (3)
  • beatrizfoschi (2)
  • BM32ESRF (1)
Top Labels
Issue Labels
bug (1) question (1)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 370 last-month
  • Total dependent packages: 1
  • Total dependent repositories: 1
  • Total versions: 146
  • Total maintainers: 1
pypi.org: lauetools

Distribution of LaueTools Package from gitlab.esrf.fr repository for pip

  • Versions: 146
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 370 Last month
Rankings
Dependent packages count: 4.8%
Downloads: 11.5%
Average: 15.3%
Forks count: 15.4%
Dependent repos count: 21.5%
Stargazers count: 23.1%
Maintainers (1)
Last synced: 6 months ago

Dependencies

.github/workflows/complete_workflow.yml actions
  • actions/checkout v3 composite
  • actions/checkout v2 composite
  • actions/setup-python v3 composite
  • actions/setup-python v2 composite
  • ravipurohit1991/conda-package-publish-action v1.3 composite
  • ravipurohit1991/conda-package-publish-action v1.4 composite
requirements.txt pypi
  • fabio *
  • h5py *
  • imageio *
  • matplotlib *
  • networkx *
  • numpy *
  • scikit-image *
  • scipy *
  • tqdm *
setup.py pypi
  • docutils >=0.3
  • h5py >=3.1
  • matplotlib >=2.0.0
  • networkx >=2.1
  • numpy >=1.11.3
  • scikit-image >=0.18.0
  • scipy >=0.19.0
  • tqdm >=4.60.0
  • wxpython >=3.0