⇦ | python3-refnx [main]
Last updated on: 2026-09-17 08:13 [UTC]

Metadata for python3-refnx in main

io.github.refnx - 0.1.66-2 ⚙ amd64 ⚙ arm64

Icon
---
Type: desktop-application
ID: io.github.refnx
Package: python3-refnx
ProjectLicense: BSD-3-Clause
Name:
  C: refnx
Summary:
  C: Neutron and X-ray reflectometry analysis in Python
Description:
  C: |-
    <p>refnx is a flexible, powerful, Python package for generalised curvefitting analysis, specifically
    neutron and X-ray reflectometry data.</p>
    <p>It uses several scipy.optimize algorithms for fitting data, and estimating parameter uncertainties.
    It can also use the emcee Affine Invariant Markov chain Monte Carlo (MCMC) Ensemble sampler for Bayesian
    parameter estimation.</p>
    <p>Reflectometry analysis uses a modular and object oriented approach to model parameterisation. Models
    are made up by sequences of components, frequently slabs of uniform scattering length density, but other
    components are available, including splines for freeform modelling of a scattering length density profile.
    These components allow the parameterisation of a model in terms of physically relevant parameters. The
    Bayesian nature of the package allows the specification of prior probabilities for the model, so parameter
    bounds can be described in terms of probability distribution functions. These priors not only applicable
    to any parameter, but can apply to any other user-definable knowledge about the system (such as adsorbed
    amount). Co-refinement of multiple contrast datasets is straightforward, with sharing of joint parameters
    across each model.</p>
Developer:
  id: io.github.refnx
  name:
    C: A. R. J. Nelson, Australian Nuclear Science and Technology Organisation
Categories:
- Science
- Chemistry
- Physics
Keywords:
  C:
  - reflectometry
  - analysis
  - neutron
  - X-ray
  - surface
Url:
  homepage: https://refnx.readthedocs.io/
Icon:
  cached:
  - name: python3-refnx_refnx.jxl
    width: 48
    height: 48
  - name: python3-refnx_refnx.jxl
    width: 64
    height: 64
  - name: python3-refnx_refnx.jxl
    width: 128
    height: 128
  remote:
  - url: io/github/refnx/132cfa048747cc1418f403e3bcd6808a/icons/128x128/python3-refnx_refnx.jxl
    width: 128
    height: 128
  stock: refnx
Launchable:
  desktop-id:
  - io.github.refnx.desktop
ContentRating:
  oars-1.1: {}