How to Install and Uninstall python3-bornagain Package on Ubuntu 21.10 (Impish Indri)

Last updated: November 22,2024

1. Install "python3-bornagain" package

Please follow the steps below to install python3-bornagain on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install python3-bornagain

2. Uninstall "python3-bornagain" package

This guide let you learn how to uninstall python3-bornagain on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove python3-bornagain $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-bornagain package on Ubuntu 21.10 (Impish Indri)

Package: python3-bornagain
Architecture: amd64
Version: 1.18.0-1build1
Priority: optional
Section: universe/science
Source: bornagain
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Science Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 23544
Depends: python3-matplotlib, python3-numpy, python3-yaml, python3 (<< 3.10), python3 (>= 3.9~), python3:any, libboost-filesystem1.74.0 (>= 1.74.0), libboost-iostreams1.74.0 (>= 1.74.0), libc6 (>= 2.29), libcerf1, libfftw3-double3 (>= 3.3.5), libgcc-s1 (>= 4.0), libgsl25 (>= 2.6), libopenmpi3 (>= 4.0.5), libpython3.9 (>= 3.9.0~b4), libqt5core5a (>= 5.15.1), libqt5designer5 (>= 5.6.0~beta), libqt5gui5 (>= 5.14.1) | libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.0.2), libqt5printsupport5 (>= 5.0.2), libqt5widgets5 (>= 5.14.1), libqt5xml5 (>= 5.0.2), libstdc++6 (>= 9), libtiff5 (>= 4.0.3), libtiffxx5 (>= 4.0)
Filename: pool/universe/b/bornagain/python3-bornagain_1.18.0-1build1_amd64.deb
Size: 5249836
MD5sum: dca27b545437642f73e6ec41d2d19631
SHA1: 8c59f604a55251da5d70009e9eaa6a4df30f2518
SHA256: 3721374e41e1d3fdc248e935927315a93b09a2b5dea83c865fb7d38bd96fbcb9
SHA512: b5e058d1535d20c1c43b8f229db4f1f5a11868a7e61f388ed6dd01e478e7ea01f6a863c30ef42a5c1a1b0cb4d06e7725fb9074cea002d4f1ab98551148115842
Homepage: http://bornagainproject.org/
Description-en: Simulate and fit X-ray and neutron GISAXS -- Python3
BornAgain is a software package to simulate and fit small-angle scattering at
grazing incidence. It supports analysis of both X-ray (GISAXS) and neutron
(GISANS) data. Calculations are carried out in the framework of the distorted
wave Born approximation (DWBA). BornAgain provides a graphical user interface
for interactive use as well as a generic Python and C++ framework for modeling
multilayer samples with smooth or rough interfaces and with various types of
embedded nanoparticles.
.
BornAgain supports:
.
Layers:
* Multilayers without any restrictions on the number of layers
* Interface roughness correlation
* Magnetic materials
.
Particles:
* Choice between different shapes of particles (form factors)
* Particles with inner structures
* Assemblies of particles
* Size distribution of the particles (polydispersity)
.
Positions of Particles:
* Decoupled implementations between vertical and planar positions
* Vertical distributions: particles at specific depth in layers or on top.
* Planar distributions:
- fully disordered systems
- short-range order distribution (paracrystals)
- two- and one-dimensional lattices
.
Input Beam:
* Polarized or unpolarized neutrons
* X-ray
* Divergence of the input beam (wavelength, incident angles) following
different distributions
* Possible normalization of the input intensity
.
Detector:
* Off specular scattering
* Two-dimensional intensity matrix, function of the output angles
.
Use of BornAgain:
* Simulation of GISAXS and GISANS from the generated sample
* Fitting to reference data (experimental or numerical)
* Interactions via Python scripts or Graphical User Interface
.
If you use BornAgain in your work, please cite
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 ,
http://www.bornagainproject.org
.
This package contains the Python bindings for use in scripts.
Description-md5: f25a39d7f6a7079b8de0fa22b1ddf35f