pynx
Python tools for Nano-structures Crystallography (Scripts)
Command lineScience
Not tested on a device yet. What that means
Commands in the package
pynx-cdi-analysispynx-cdi-analysis.pypynx-cdi-id01pynx-cdi-id10pynx-cdi-regridpynx-cdi-regrid.pypynx-cdi-simulationpynx-cristalpty.pypynx-cxipty.pypynx-hermespty.pypynx-holotomo-id16bpynx-id01cdi.pypynx-id01pty.pypynx-id10cdi.pypynx-id13pty.pypynx-id16a-nfpty.pypynx-id16apty.pypynx-infopynx-info.pypynx-nanomaxpty.pypynx-nanoscopiumpty.pypynx-nfp2nxtomopynx-ptycho-analysispynx-ptycho-analysis.pypynx-ptycho-cristalpynx-ptycho-cxipynx-ptycho-hermespynx-ptycho-id01pynx-ptycho-id13pynx-ptycho-id16apynx-ptycho-id16a-nfpynx-ptycho-nanomaxpynx-ptycho-nanoscopiumpynx-ptycho-p06pynx-ptycho-ptypypynx-ptycho-simulationpynx-ptycho-tps25apynx-ptypy.pypynx-resolution-FSC.pypynx-resolution-fsc
And 4 more.
About pynx
From Debian's package description
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-module``pynx.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,...).
From Debian's description of the pynx package, under that package's license.
Dependencies
Depends on
python3-pynxpython3
Related apps
GwyddionSPM data visualization and analysis
SumoMicroscopic Traffic Simulation- music-binMulti-Simulation Coordinator for MPI -- UtilitiesCommand line
gretlEconometrics package
OpenDX Data ExplorerVisualize scientific, engineering and analytical data- CTSim Computed Tomography SimulatorSimulate the process of X-ray Computed Tomography
Sources and licenses
- Name: the Debian package name.
- Summary: Debian's short description of the pynx package, under that package's license.
- Description: Debian's description of the pynx package, under that package's license.
- Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
- Popularity: Debian Popularity Contest counts.
More in About the catalog.