PAN Blend Project
Summary
grazing-incidence
diffrazione di fotoni e neutroni ai raggi X con bassi angoli di incidenza

Questo metapacchetto installa tutto il software GID, GIXD, GIND, GISAS, GISAXS, GISANS.

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 grazing-incidence packages

Official Debian packages with high relevance

binoculars
riduzione dati da rilevatore 2D di diffrazione di superficie di raggi X
Versions of package binoculars
ReleaseVersionArchitectures
bookworm0.0.13-1all
bookworm-backports0.0.15-1~bpo12+1all
trixie0.0.15-1all
sid0.0.15-1all
buster0.0.4-1all
bullseye0.0.6-1all
Popcon: 1 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

BINoculars è uno strumento per la riduzione di dati e per l'analisi di grandi insiemi di dati diffrazione di superficie che sono stati acquisiti con un rilevatore bidimensionale di raggi X. L'intensità di ciascun pixel di un rilevatore bidimensionale è proiettata su una griglia tridimensionale in coordinate reciproche di griglia usando un algoritmo di classificazione. Ciò permette una veloce acquisizione ed elaborazione di insiemi di dati ad alta risoluzione e ha come risultato una significativa riduzione delle dimensioni dell'insieme di dati. L'analisi successiva procede poi nello spazio reciproco. È evoluto dalle necessità specifiche del beamline ID03 allo ESRF, ma è una progettazione modulare e può essere facilmente adattato ed esteso per funzionare con dati da altri beamline o da altre tecniche di misurazione.

bornagain
simulazione e fit di GISAS di raggi X e neutroni -- binario
Versions of package bornagain
ReleaseVersionArchitectures
bookworm1.19.0-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.18.0-1amd64,i386
experimental22~git20240514151320.6d9f79d+ds3-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid21.1+ds3-5amd64,armel,armhf,mips64el
Popcon: 1 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

BornAgain è un pacchetto software per simulare e fare il fit di scattering a piccolo angolo a incidenza radente. Gestisce l'analisi sia di dati GISAXS (raggi X) sia di GISANS (neutroni). I calcoli vengono fatti nell'infrastruttura dell'approssimazione DWBA (Distorted Wave Born Approximation). BornAgain fornisce un'interfaccia utente grafica per l'uso interattivo, oltre ad un'infrastruttura generica Python e C++ per il modellamento di campioni multilivello con interfacce lisce o grezze e con vari tipi di nanoparticelle incorporate.

BornAgain gestisce:

Livelli:

  • Multilivello senza alcuna restrizione sul numero di livelli
  • Correlazione della rugosità dell'interfaccia
  • Materiali magnetici

Particelle:

  • Scelta tra diverse forme di particelle (fattori di forma)
  • Particelle con strutture interne
  • Assemblati di particelle
  • Distribuzione della dimensione delle particelle (polidispersità)

Posizioni delle particelle:

  • Implementazioni disaccoppiate tra posizioni verticali e planari
  • Distribuzioni verticali: particelle in livelli a profondità specifica o sopra
  • Distribuzioni planari:
  • sistemi completamente disordinati
  • distribuzione con ordine a corto raggio (paracristalli)
  • reticoli a una e due dimensioni

Raggio di input:

  • Neutroni polarizzati o non polarizzati
  • Raggi X
  • Divergenza del raggio di input (lunghezza d'onda, angoli di incidenza) secondo distribuzioni diverse
  • Possibile normalizzazione dell'intensità di input

Rilevatore:

  • OSS (Off Specular Scattering)
  • Matrice di intensità a due dimensioni, funzione degli angoli di output

Uso di BornAgain:

  • Simulazione di GISAXS e GISANS dal campione generato
  • Fit di dati di riferimento (sperimentali o numerici)
  • Interazioni con script Python o interfaccia utente grafica

Se si usa nei propri lavori BornAgain, citare

 C. Durniak, M. Ganeva, G. Pospelov, W. Van Herck, J. Wuttke (2015),
 BornAgain — Software for simulating and fitting X-ray and neutron
 small-angle  scattering at grazing incidence, version <versione_usata>,
 http://www.bornagainproject.org
bornagain-doc
simulazione e fit di GISAS di raggi X e neutroni -- documentazione
Versions of package bornagain-doc
ReleaseVersionArchitectures
bullseye1.18.0-1all
experimental22~git20240513132534.e278a05+ds3-1all
bookworm1.19.0-3all
sid21.1+ds3-5all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

BornAgain è un pacchetto software per simulare e fare il fit di scattering a piccolo angolo a incidenza radente. Gestisce l'analisi sia di dati GISAXS (raggi X) sia di GISANS (neutroni). I calcoli vengono fatti nell'infrastruttura dell'approssimazione DWBA (Distorted Wave Born Approximation). BornAgain fornisce un'interfaccia utente grafica per l'uso interattivo, oltre ad un'infrastruttura generica Python e C++ per il modellamento di campioni multilivello con interfacce lisce o grezze e con vari tipi di nanoparticelle incorporate.

BornAgain gestisce:

Livelli:

  • Multilivello senza alcuna restrizione sul numero di livelli
  • Correlazione della rugosità dell'interfaccia
  • Materiali magnetici

Particelle:

  • Scelta tra diverse forme di particelle (fattori di forma)
  • Particelle con strutture interne
  • Assemblati di particelle
  • Distribuzione della dimensione delle particelle (polidispersità)

Posizioni delle particelle:

  • Implementazioni disaccoppiate tra posizioni verticali e planari
  • Distribuzioni verticali: particelle in livelli a profondità specifica o sopra
  • Distribuzioni planari:
  • sistemi completamente disordinati
  • distribuzione con ordine a corto raggio (paracristalli)
  • reticoli a una e due dimensioni

Raggio di input:

  • Neutroni polarizzati o non polarizzati
  • Raggi X
  • Divergenza del raggio di input (lunghezza d'onda, angoli di incidenza) secondo distribuzioni diverse
  • Possibile normalizzazione dell'intensità di input

Rilevatore:

  • OSS (Off Specular Scattering)
  • Matrice di intensità a due dimensioni, funzione degli angoli di output

Uso di BornAgain:

  • Simulazione di GISAXS e GISANS dal campione generato
  • Fit di dati di riferimento (sperimentali o numerici)
  • Interazioni con script Python o interfaccia utente grafica

Se si usa nei propri lavori BornAgain, citare

 C. Durniak, M. Ganeva, G. Pospelov, W. Van Herck, J. Wuttke (2015),
 BornAgain — Software for simulating and fitting X-ray and neutron
 small-angle  scattering at grazing incidence, version <versione_usata>,
 http://www.bornagainproject.org

Questo pacchetto contiene la documentazione di BornAgain.

python-xrayutilities-doc
riduzione e analisi di dati di raggi X (documentazione)
Versions of package python-xrayutilities-doc
ReleaseVersionArchitectures
trixie1.7.4-1all
sid1.7.4-1all
bookworm1.7.4-1all
bullseye1.7.1-1all
upstream1.7.7
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

xrayutilities è una raccolta di script usati per analizzare dati di diffrazione a raggi X. Consiste in un pacchetto Python e svariate procedure codificate in C. È particolarmente utile per la conversione in spazio reciproco di dati di diffrazione acquisiti con rilevatori di area e di linea.

Questo pacchetto include il manuale in formato HTML.

python3-bornagain
simulazione e fit di GISAS di raggi X e neutroni -- Python 3
Versions of package python3-bornagain
ReleaseVersionArchitectures
bullseye1.18.0-1amd64,i386
bookworm1.19.0-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
experimental22~git20240514151320.6d9f79d+ds3-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid21.1+ds3-5amd64,armel,armhf,mips64el
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

BornAgain è un pacchetto software per simulare e fare il fit di scattering a piccolo angolo a incidenza radente. Gestisce l'analisi sia di dati GISAXS (raggi X) sia di GISANS (neutroni). I calcoli vengono fatti nell'infrastruttura dell'approssimazione DWBA (Distorted Wave Born Approximation). BornAgain fornisce un'interfaccia utente grafica per l'uso interattivo, oltre ad un'infrastruttura generica Python e C++ per il modellamento di campioni multilivello con interfacce lisce o grezze e con vari tipi di nanoparticelle incorporate.

BornAgain gestisce:

Livelli:

  • Multilivello senza alcuna restrizione sul numero di livelli
  • Correlazione della rugosità dell'interfaccia
  • Materiali magnetici

Particelle:

  • Scelta tra diverse forme di particelle (fattori di forma)
  • Particelle con strutture interne
  • Assemblati di particelle
  • Distribuzione della dimensione delle particelle (polidispersità)

Posizioni delle particelle:

  • Implementazioni disaccoppiate tra posizioni verticali e planari
  • Distribuzioni verticali: particelle in livelli a profondità specifica o sopra
  • Distribuzioni planari:
  • sistemi completamente disordinati
  • distribuzione con ordine a corto raggio (paracristalli)
  • reticoli a una e due dimensioni

Raggio di input:

  • Neutroni polarizzati o non polarizzati
  • Raggi X
  • Divergenza del raggio di input (lunghezza d'onda, angoli di incidenza) secondo distribuzioni diverse
  • Possibile normalizzazione dell'intensità di input

Rilevatore:

  • OSS (Off Specular Scattering)
  • Matrice di intensità a due dimensioni, funzione degli angoli di output

Uso di BornAgain:

  • Simulazione di GISAXS e GISANS dal campione generato
  • Fit di dati di riferimento (sperimentali o numerici)
  • Interazioni con script Python o interfaccia utente grafica

Se si usa nei propri lavori BornAgain, citare

 C. Durniak, M. Ganeva, G. Pospelov, W. Van Herck, J. Wuttke (2015),
 BornAgain — Software for simulating and fitting X-ray and neutron
 small-angle  scattering at grazing incidence, version <versione_usata>,
 http://www.bornagainproject.org

Questo pacchetto contiene i collegamenti Python da usare in script.

python3-denss
calculate electron density from a solution scattering profile
Versions of package python3-denss
ReleaseVersionArchitectures
bullseye0.0.1+20200710gac8923a-2all
bookworm0.0.1+20200710gac8923a-2all
trixie0.0.1+20200710gac8923a-2all
sid0.0.1+20200710gac8923a-2all
Popcon: 3 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

DENSS is an algorithm used for calculating ab initio electron density maps directly from solution scattering data. DENSS implements a novel iterative structure factor retrieval algorithm to cycle between real space density and reciprocal space structure factors, applying appropriate restraints in each domain to obtain a set of structure factors whose intensities are consistent with experimental data and whose electron density is consistent with expected real space properties of particles.

DENSS utilizes the NumPy Fast Fourier Transform for moving between real and reciprocal space domains. Each domain is represented by a grid of points (Cartesian), N x N x N. N is determined by the size of the system and the desired resolution. The real space size of the box is determined by the maximum dimension of the particle, D, and the desired sampling ratio. Larger sampling ratio results in a larger real space box and therefore a higher sampling in reciprocal space (i.e. distance between data points in q). Smaller voxel size in real space corresponds to higher spatial resolution and therefore to larger q values in reciprocal space.

python3-genx
differential evolution algorithm for fitting
Versions of package python3-genx
ReleaseVersionArchitectures
bullseye3.0.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid3.6.22-2amd64,ppc64el
upstream3.6.23
Popcon: 0 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

GenX is a versatile program using the differential evolution algorithm for fitting, primarily, X-ray and neutron reflectivity data, lately also surface x-ray diffraction data. The differential evolution algorithm is a robust optimization method which avoids local minima but at same is a highly effective. GenX is written in Python and uses the wxpython package for the Graphical User Interface (GUI). A model to fit is defined either through a GUI plug-in or via a Python script. The possibility to script everything makes it easy to develop completely new fitting model. Clearly, GenX is extremely modular, making it possible to extend the program with models and plug-ins for most fitting problems. At the present GenX is shipped with models for x-ray and neutron specular reflectivity, off-specular x-ray reflectivity and surface x-ray diffraction

python3-moviepy
montaggio video con Python
Versions of package python3-moviepy
ReleaseVersionArchitectures
sid1.0.3-2all
Popcon: 4 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

MoviePy è una libreria Python per il montaggio video: taglio, concatenazione, inserzione di titoli, composizione di video (alias montaggio non lineare), elaborazione video e creazione di effetti personalizzati.

python3-refnx
Neutron and X-ray Reflectometry Analysis in Python
Versions of package python3-refnx
ReleaseVersionArchitectures
trixie0.1.38-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid0.1.38-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream0.1.45
Popcon: 1 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

Flexible, powerful, Python package for generalised curvefitting analysis, specifically neutron and X-ray reflectometry data.

It uses several scipy.optimize algorithms for fitting data, and estimating parameter uncertainties. As well as the scipy algorithms refnx uses the emcee Affine Invariant Markov chain Monte Carlo (MCMC) Ensemble sampler for Bayesian parameter estimation.

python3-xrayutilities
riduzione e analisi di dati di raggi X (Python 3)
Versions of package python3-xrayutilities
ReleaseVersionArchitectures
bookworm1.7.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.7.4-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye1.7.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.7.4-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream1.7.7
Popcon: 1 users (2 upd.)*
Newer upstream!
License: DFSG free
Git

xrayutilities è una raccolta di script usati per analizzare dati di diffrazione a raggi X. Consiste in un pacchetto Python e svariate procedure codificate in C. È particolarmente utile per la conversione in spazio reciproco di dati di diffrazione acquisiti con rilevatori di area e di linea.

Questa è la versione per Python 3 del pacchetto.

No known packages available

fitgisaxs
?
License: ?
Debian package not available
gsas
?
License: ?
Debian package not available
isgisaxs
gisaxs -- diffraction
License: GPL3+
Debian package not available
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 237978