Summary
coherent-diffraction
software per diffrazione coerente
Questo metapacchetto installa i pacchetti per diffrazione coerente di PAN
Blend per raggi X e fotoni e neutroni.
Description
For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:
If you discover a project which looks like a good candidate for PAN Blend
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the PAN Blend mailing list
Links to other tasks
|
PAN Blend coherent-diffraction packages
Official Debian packages with high relevance
facet-analyser
??? missing short description for package facet-analyser :-(
|
Versions of package facet-analyser |
Release | Version | Architectures |
bookworm | 0.0~git20221121142040.6be10b8+ds1-3 | amd64 |
|
License: DFSG free
|
|
|
pynx
Python tools for Nano-structures Crystallography (Scripts)
|
Versions of package pynx |
Release | Version | Architectures |
bookworm-backports | 2024.1.1-2~bpo12+1 | all |
trixie | 2024.1.1-2 | all |
sid | 2024.1.1-2 | all |
|
License: DFSG free
|
PyNX stands for Python tools for Nano-structures Crystallography.
It is a python library with the following main modules:
1) pynx.scattering: X-ray scattering computing using graphical
processing units, allowing up to 2.5x10^11 reflections/atoms/seconds
(single nVidia Titan X). The sub-modulepynx.scattering.gid can be
used for Grazing Incidence Diffraction calculations, using the
Distorted Wave Born Approximation
2) pynx.ptycho : simulation and analysis of experiments using the
ptychography technique, using either CPU (deprecated) or GPU using
OpenCL. Examples are available in the pynx/Examples
directory. Scripts for analysis of raw data from beamlines are also
available, as well as using or producing ptychography data sets in
CXI (Coherent X-ray Imaging) format.
3) pynx.wavefront: X-ray wavefront propagation in the near, far
field, or continuous (examples available at the end of
wavefront.py ). Also provided are sub-modules for Fresnel
propagation and simulation of the illumination from a Fresnel Zone
Plate, both using OpenCL for high performance computing.
4) pynx.cdi: Coherent Diffraction Imaging reconstruction algorithms
using GPU.
In addition, it includes :doc:scripts <scripts/index> for
command-line processing of ptychography data from generic CXI data
(pynx-ptycho-cxi) or specific to beamlines (pynx-ptycho-id01,
pynx-ptycho-id13,...).
|
|
python3-pynx
Python tools for Nano-structures Crystallography (Python 3)
|
Versions of package python3-pynx |
Release | Version | Architectures |
trixie | 2024.1.1-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64 |
sid | 2024.1.1-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64 |
bookworm-backports | 2024.1.1-2~bpo12+1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el |
|
License: DFSG free
|
PyNX stands for Python tools for Nano-structures Crystallography.
It is a python library with the following main modules:
1) pynx.scattering: X-ray scattering computing using graphical
processing units, allowing up to 2.5x10^11 reflections/atoms/seconds
(single nVidia Titan X). The sub-modulepynx.scattering.gid can be
used for Grazing Incidence Diffraction calculations, using the
Distorted Wave Born Approximation
2) pynx.ptycho : simulation and analysis of experiments using the
ptychography technique, using either CPU (deprecated) or GPU using
OpenCL. Examples are available in the pynx/Examples
directory. Scripts for analysis of raw data from beamlines are also
available, as well as using or producing ptychography data sets in
CXI (Coherent X-ray Imaging) format.
3) pynx.wavefront: X-ray wavefront propagation in the near, far
field, or continuous (examples available at the end of
wavefront.py ). Also provided are sub-modules for Fresnel
propagation and simulation of the illumination from a Fresnel Zone
Plate, both using OpenCL for high performance computing.
4) pynx.cdi: Coherent Diffraction Imaging reconstruction algorithms
using GPU.
In addition, it includes :doc:scripts <scripts/index> for
command-line processing of ptychography data from generic CXI data
(pynx-ptycho-cxi) or specific to beamlines (pynx-ptycho-id01,
pynx-ptycho-id13,...).
This package installs the library for Python 3.
|
|
Packaging has started and developers might try the packaging code in VCS
python3-moviepy
Video editing with Python
|
Versions of package python3-moviepy |
Release | Version | Architectures |
VCS | 0.0~git20221010154236.858bb81-1 | all |
|
License: MIT
Debian package not available
Version: 0.0~git20221010154236.858bb81-1
|
MoviePy is a Python library for video editing: cutting,
concatenations, title insertions, video compositing
(a.k.a. non-linear editing), video processing, and creation of custom
effects.
|
No known packages available
bonsu
phase retrieval software package for real-time visualisation
|
|
License: GPL3+
Debian package not available
|
Bonsu, the interactive phase retrieval suite, is the first phase
retrieval software package for real-time visualisation of the
reconstruction of phase information, from coherent X-ray diffraction
imaging intensity measurements, in both two and three dimensions. It
is complete with an inventory of algorithms and routines for data
manipulation and reconstruction.
Bonsu is open-source, is designed around the python language (with
c++ bindings) and is largely platform independent. It is also able to
handle data in formats such as:
- SPE
- HDF5 (indirectly through h5py)
- VTK
- NumPy
|
hawk
diffraction pattern reconstruction
|
|
License: GPL-2
Debian package not available
|
|
ptypy
Ptychography Reconstruction for Python
|
|
License: GPL-2+
Debian package not available
|
Ptypy was designed with flexibility in mind: it should allow rapid
development of new ideas. To this end, much of the "ugly" details
have been hidden in advanced containers that manage data and access
"views" onto them.
Currently implemented:
- Fully parallelized (using MPI)
- Difference map algorithm with power bound constraint
- Maximum Likelihood with preconditioners and regularizers.
- Mixed-state reconstructions of probe and object
- On-the-fly reconstructions (while data is being acquired)
|
|