PAN Blend Project
Summary
powder
Powderdiffraktion

Denne metapakke vil installere alle røntgen fotoner og neutroner PAN powder-diffraktionsprogrammer.

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 powder packages

Official Debian packages with high relevance

fityk
Generelt anvendelig ikkelineær kurvetilpasning og dataanalyse
Versions of package fityk
ReleaseVersionArchitectures
bullseye1.3.1-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.3.2-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.3.2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid1.3.2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie1.2.1-0.1amd64,armel,armhf,i386
stretch1.3.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.3.1-3amd64,arm64,armhf,i386
Debtags of package fityk:
fieldchemistry, physics
interfacex11
roleprogram
sciencecalculation, modelling, plotting
scopeutility
uitoolkitncurses, wxwidgets
x11application
Popcon: 21 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

Fityk er et fleksibelt og portabelt program til ikkelineær tilpasning af analytiske funktioner (særligt spidsformede) af data (som regel eksperimentelle data). Med andre ord til ikkelineær spidsadskillelse og analyse.

Det blev udviklet til at analysere diffraktionsmønstre, men kan også anvendes på andre felter, da begreber og operationer som er specifikke for krystallografi er adskilt fra resten af programmet.

Fityk tilbyder forskellige ikkelineære tilpasningsmetoder, baggrundssubtraktion, datakalibrering, nem placering af spidser og ændring af spidsparametre, automatisering af rutineopgaver med skripter, og meget mere. Den største fordel i programmet er fleksibilitet - parametre fra spidser kan vilkårligt bindes til hinanden, dvs. bredden på en spids kan være en uafhængig variabel, kan være den samme som bredden på en anden spids eller kan være givet af en kompliceret - fælles for alle spidser - formel.

Libjs-sphinxdoc er nødvendig for Javascript-tingene i dokumentationen.

Please cite: M. Wojdyr: Fityk: a general-purpose peak fitting program. (eprint) J. Appl. Cryst. 43(5):1126-1128 (2010)
libxy-bin
Xylib - redskaber
Versions of package libxy-bin
ReleaseVersionArchitectures
buster1.3-1.1amd64,arm64,armhf,i386
bullseye1.6-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.6-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.6-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
jessie1.3-1amd64,armel,armhf,i386
stretch1.3-1.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.6-3.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package libxy-bin:
roleprogram
Popcon: 2 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

Xylib er et C++-bibliotek for læsning af filer, som indeholde x-y data fra pulverdiffraktion, spektroskopi og andre eksperimentelle metoder.

Denne pakke indeholder et lille program xyconv, der konverterer filer understøttet af xylib-biblioteket til TSV (værdier adskilt af indryk).

objcryst-fox
Free Objects for Xtallography
Versions of package objcryst-fox
ReleaseVersionArchitectures
bookworm2022.1-1amd64,arm64,ppc64el,s390x
sid2022.1-1amd64,arm64,ppc64el,riscv64,s390x
jessie1.9.6.0-2.1amd64,armel,armhf,i386
bullseye1.9.6.0-2.2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package objcryst-fox:
uitoolkitwxwidgets
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

FOX er et program for ab initio-strukturbestemmelse fra pulverdiffraktion (neutroner, X-røntgen). Krystalstrukturen kan beskrives som enhver kombination af atomer, molekyler eller polyedre, uden a priori-information om forbindelsen for disse »byggeklodser«. Fox kan udføre flermønstrede globale optimeringer og automatisk rette specifikke postioner.

FOX kan også bruges i undervisningsformål til at vise krystalstrukturer i 3D med det forbundne pulverdiffraktionsmønster.

Screenshots of package objcryst-fox
pyfai
Fast Azimuthal Integration-skripter
Versions of package pyfai
ReleaseVersionArchitectures
jessie0.10.2-1amd64,armel,armhf,i386
stretch0.13.0+dfsg-1all
stretch-backports0.15.0+dfsg1-1~bpo9+1all
buster0.17.0+dfsg1-3all
buster-backports0.19.0+dfsg1-3~bpo10+1all
bullseye0.20.0+dfsg1-3all
bookworm0.21.3+dfsg1-4all
bookworm-backports2023.9.0-1~bpo12+1all
sid2024.02-1all
Popcon: 3 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

PyFAI er et Pythonbibliotek for azimuthal integration; biblioteket giver mulighed for konvertering af diffraktionsbilleder taget med 2D-detektorer såsom CCD-kameraer til X-røntgen pulverbilleder, som kan bruges af andre programmer såsom Rietvelds forfiningsværktøjer (dvs. FullPorf), faseanalyse eller teksturanalyse.

Da PyFAI er et bibliotek, dets hovedformål er at være integreret i andre værktøjer såsom PyMca, LiMa eller EDNA. For at udføre dataanalyse på nettet skal den præcise beskrivelse af den eksperimentelle opsætning være kendt. Dette er årsagen til, at PyFAI inkluderer optimeringskode for geometri der arbejder på »powder rings« fra referenceprøver. Alternativt kan PyFAI også importere geometrier tilpasset med andre værktøjer såsom Fit2D.

PyFAI er blevet designet til at fungere med enhver slags detektor med enhver geometri (transmission, reflektion, off-axis ...). Den bruger Pythonbiblioteket FabIO til at læse de fleste billeder taget af diffractometer.

spd
Synkrotrone billedkorrektioner og azimuthal integration
Versions of package spd
ReleaseVersionArchitectures
buster1.3.0-1amd64,arm64,armhf,i386
stretch1.3.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.3.0-1amd64,armel,armhf,i386
sid1.3.0-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.3.0-1.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

SPD står for SPatial Distortion. Skrevet i C-sproget, dette kommandolinjedrevne program beskæftiger sig med billeder, der kommer fra røntgen diffusion/diffraktion-eksperimenter. Det gør efterfølgende:

  • Intensitetskorrektioner (mørk strøm, fladfeltkorrektion, ...)
  • geometriske korrektioner ved hjælp af spline-filer eller et par forvrængningstabeller
  • azimutal integration i 2D eller 1D efter maskindefekte billedpunkter. SPD blev oprindeligt skrevet af Jorg Klora for ESRF og blev skrevet om af Peter Boesecke. Vedligeholdelse og pakning af programmet leveres af Rainer Wilcke og Jerome Kieffer fra programgruppen hos ESRF.
Screenshots of package spd

No known packages available

fullprof
?
License: ?
Debian package not available
jpowder
Lightweight powder diffraction data visualizer
License: GPL3+
Debian package not available
pygsas
crystallography multi purpose python library
License: DSFG Copyright 2010, UChicago Argonne, LLC, Operator of Argonne National Laboratory All rights reserved. . GSAS-II may be used by anyone on a royalty-free basis. Use and redistribution, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Software changes, modifications, or derivative works should be noted with comments and the author and organization's name. * Distribution of changed, modified or derivative works based on GSAS-II grants the GSAS-II copyright holder unrestricted permission to include any, or all, new and changed code in future GSAS-II releases. * Redistributions that include binary forms must include all relevant source code and reproduce the above copyright notice, this list of conditions and the following disclaimers in the documentation and/or other materials provided with the distribution. * Neither the names of UChicago Argonne, LLC or the Department of Energy nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. * The software and the end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software produced by UChicago Argonne, LLC under Contract No. DE-AC02-06CH11357 with the Department of Energy."
Debian package not available

GSAS-II is an open source Python project that addresses all types of crystallographic studies, from simple materials through macromolecules, using both powder and single-crystal diffraction and with both x-ray and neutron probes. Measurements can be constant wavelength (or in the future, neutron TOF.) At present, code is being developed for all the various steps in diffraction analysis, such as data reduction, peak analysis, indexing, structure solution and structure refinement.

At present GSAS-II can be used for processing of area detector data, peak fitting, auto-indexing, structure solution, Pawley and Rietveld fitting. Many of the nice features of GSAS are present and some things work much better than in GSAS, but other features are yet to come. At this point only x-rays and constant wavelength neutrons are implemented (no TOF). The GUI is self-documenting with help pages for every GUI page. The code is changing on a regular basis, so expect things to break from time to time and you should 'Update' frequently to stay abrest of new features as they are added.

pyxrd
matrix algorithm for X-ray diffraction patterns
License: BSD-2
Debian package not available

PyXRD is a python implementation of the matrix algorithm for computer modeling of X-ray diffraction (XRD) patterns of disordered lamellar structures. It's goals are to:

  • provide an easy user-interface for end-users
  • provide basic tools for displaying and manipulating XRD patterns
  • produce high-quality (publication-grade) figures
  • make modelling of XRD patterns for mixed-layer clay minerals 'easy'
  • be free and open-source (open box instead of closed box model)

PyXRD was written with the multi-specimen full-profile fitting method in mind. A direct result is the ability to 'share' parameters among similar phases. This allows for instance to have an air-dry and a glycolated illite-smectite share their coherent scattering domain size, but still have different basal spacings and interlayer compositions for the smectite component.

Other features are (incomplete list):

  • Import/export several common XRD formats (.RD, .RAW, .CPI, ASCII)
  • simple background subtraction/addition (linear or custom patterns)
  • smoothing patterns and adding noise to patterns
  • peak finding and annotating (markers)
  • custom line colors, line widths, pattern positions, ...
  • goniometer settings (wavelengths, geometry settings, ...)
  • specimen settings (sample length, absorption, ...)
  • automatic parameter refinement using several algorithms, e.g.:
    • L BFGS B
    • Brute Force
    • Covariation Matrix Adapation Evolutionary Strategy (CMA-ES; using DEAP)
    • Multiple Particle Swarm Optimization (MPSO; using DEAP)
  • scripting support
xrdua
X-ray Powder 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 236688