TY - GEN A1 - Pauw, Brian Richard A1 - Szymoniak, Paulina T1 - Dataset and Jupyter worksheet interpreting the (results from) small- and wide-angle scattering data from a series of boehmite/epoxy nanocomposites. Accompanies the publication "Competition of nanoparticle-induced mobilization and immobilization effects on segmental dynamics of an epoxy-based nanocomposite" N2 - Dataset and Jupyter worksheet interpreting the (results from) small- and wide-angle scattering data from a series of boehmite/epoxy nanocomposites. Accompanies the publication "Competition of nanoparticle-induced mobilization and immobilization effects on segmental dynamics of an epoxy-based nanocomposite", by Paulina Szymoniak, Brian R. Pauw, Xintong Qu, and Andreas Schönhals. Datasets are in three-column ascii (processed and azimuthally averaged data) from a Xenocs NanoInXider SW instrument. Monte-Carlo analyses were performed using McSAS 1.3.1, other analyses are in the Python 3.7 worksheet. Graphics and result tables are output by the worksheet. KW - Small angle scattering KW - X-ray scattering KW - Nanocomposite KW - Polymer nanocomposite KW - Boehmite KW - Analysis KW - SAXS/WAXS PY - 2020 DO - https://doi.org/10.5281/zenodo.4321087 PB - Zenodo CY - Geneva AN - OPUS4-51829 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard T1 - Set of technical drawings, associated with manuscript entitled: "Extending Synchrotron SAXS instrument ranges through addition of a portable, inexpensive USAXS module with vertical rotation axes" N2 - This is a set of drawings accompanying the submitted paper entitled "Extending Synchrotron SAXS instrument ranges through addition of a portable, inexpensive USAXS module with vertical rotation axes". The parts described herein will combine with commercial off-the-shelf components to build a high precision pair of rotation stages for accurate measurement of scattering angles with a sub-microradian precision. KW - X-ray scattering KW - USAXS KW - ultra-small-angle X-ray scattering KW - technical drawings KW - module KW - extension PY - 2021 DO - https://doi.org/10.5281/zenodo.4604703 PB - Zenodo CY - Geneva AN - OPUS4-52547 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard T1 - The SPONGE v.1.0.0: Modeling scattering of shapes by STL input, with absolute intensities and size distribution. N2 - Simulates X-ray and Neutron scattering patterns from arbitrary shapes defined by STL files. Features: - Uses multithreading to compute a number of independent solutions, then uses the variance of the results to estimate an uncertainty on the output. - Can be launched from the command line using an excel sheet to define settings, or from a jupyter notebook. - Outputs scattering patterns in absolute units if the contrast is set. - A Gaussian size distribution is available, where the relative scaling of objects for each repetion can be varied. Recommended to be used with limited width (max. 10%) to avoid artefacts. - Writes results with settings to an archival HDF5 file. Application examples: This software has been used in several studies to date. For example, it has been used here to simulate a model scattering pattern for a cuboid shape, which was then fed forward into the McSAS3 analysis program for analyzing scattering patterns of polydisperse cuboids. A second use is here, where it was used for the modeling of flattened helices. In this paper, scattering pattern features could be matched with particular morphological changes in the structure. Lastly, this paper has an example where it was used to validate the analytical analysis model, and explore the realistic limits of application of the analytical model. KW - Software KW - Scattering pattern analysis KW - Scattering pattern simulation KW - X-ray KW - Neutron KW - Command-line interface KW - Scattering pattern KW - STL file input KW - Python KW - Arbitrary shapes PY - 2023 DO - https://doi.org/10.6084/m9.figshare.21857130.v1 PB - Digital Science CY - Cambridge, MA, USA AN - OPUS4-56815 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard T1 - Trinamic TMCL IOC for exposing Trinamics motor controllers to EPICS CA N2 - Trinamic TMCL IOC is a Python package designed for controlling stepper motors connected to a Trinamic board using the TMCL language (all boards supported by PyTrinamic should now work, has been tested on the TMCM 6110 and the TMCM 6214). Since it is implementing the TMCL protocol, it should be easy to adapt to other Trinamic motor controller boards. This package assumes the motor controller is connected over a machine network via a network-to-serial converter, but the underlying PyTrinamic package allows for other connections too. This allows the control of attached motors via the EPICS Channel-Access virtual communications bus. If EPICS is not desired, plain Pythonic control via motion_control should also be possible. An example for this will be provided in the example.ipynb Jupyter notebook. This package leverages Caproto for EPICS IOCs and a modified PyTrinamic library for the motor board control, and interfaces between the two via an internal set of dataclasses. Configuration for the motors and boards are loaded from YAML files (see tests/testdata/example_config.yaml). The modifications to PyTrinamic involved extending their library with a socket interface. This was a minor modification that should eventually find its way into the official package (a pull request has been submitted). KW - Instrumentation KW - Motor controller KW - EPICS KW - Channel access KW - Instrument control KW - Laboratory automation PY - 2024 DO - https://doi.org/10.5281/zenodo.10792593 PB - Zenodo CY - Geneva AN - OPUS4-59624 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard T1 - dataMerge V0.1 - A statistics-aware binning and merging backend N2 - A tool for merging and/or rebinning single or multiple datasets to achieve a lower point density with best possible statistics. highly scriptable, CLI, no GUI Version 0.1: works but could do with a cleanup. Weighting by uncertainty currently always on, but should be optional for use as an azimuthal or radial averager KW - X-ray science KW - Image averaging KW - Dataset merging KW - Photon counting detectors KW - SAXS KW - SANS KW - X-ray scattering KW - X-ray diffraction PY - 2022 DO - https://doi.org/10.6084/m9.figshare.21591360 PB - Digital Science CY - Cambridge, MA, USA AN - OPUS4-56340 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Kohlbrecher, J. A1 - Breßler, Ingo T1 - SASfit 0.94.12 N2 - Small-angle scattering is an increasingly common method for characterizing particle ensembles in a wide variety of sample types and for diverse areas of application. SASfit has been one of the most comprehensive and flexible curve-fitting programs for decades, with many specialized tools for various fields. KW - Small-angle scattering KW - SAXS KW - SANS KW - Scattering pattern analysis PY - 2023 UR - https://doi.org/10.5281/zenodo.7530357 DO - https://doi.org/10.5281/zenodo.7530356 PB - Zenodo CY - Geneva AN - OPUS4-57913 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard A1 - Smales, Glen Jacob T1 - Complete set of raw and processed datasets, as well as associated Jupyter notebooks for analysis, associated with manuscript entitled: "The MOUSE project: a practical approach for obtaining traceable, wide-range X-ray scattering information" N2 - This dataset is a complete set of raw, processed and analyzed data, complete with Jupiter notebooks, associated with the manuscript mentioned in the title. In the manuscript, we provide a "systems architecture"-like overview and detailed discussions of the methodological and instrumental components that, together, comprise the "MOUSE" project (Methodology Optimization for Ultrafine Structure Exploration). Through this project, we aim to provide a comprehensive methodology for obtaining the highest quality X-ray scattering information (at small and wide angles) from measurements on materials science samples. KW - X-ray scattering KW - Measurement methodology KW - Traceability derivation KW - Multi-scale measurements KW - Systems architecture KW - Nanomaterials PY - 2020 DO - https://doi.org/10.5281/zenodo.4312953 PB - Zenodo CY - Geneva AN - OPUS4-51825 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Pauw, Brian Richard A1 - Smales, Glen Jacob T1 - Electric Safety Interlock N2 - This interlock is designed to prevent electrical shock from high voltage (>60V) equipment. While the general safety interlock can be generically applied, this particular example employs an external vacuum-activated switch. It is for safeguarding human operations inside a vacuum sample chamber while the chamber doors are open. The circuit is closed (output is active) when a sufficient level of vacuum is reached, i.e. when all accessible openings are necessarily closed. The initial application is to interrupt power to a 220V, 250W heating cartridge (itself mounted inside a small sample holder with potentially exposed contacts) when the sample chamber is open. The external circuit can be modified to use different interlock mechanisms as needed. Note that the external interlock circuit is only a single circuit (with two signal lines) and thus is not protected against external shorts. To accomodate a range of safety interlocks, the 4-pin M12 connector is wired as follows: Pin 1 (Brown): +24V for power supply, max current 0.6A Pin 2 (White): Safety interlock system signal 1 (0 or 24V) Pin 3 (Blue) : Safety interlock system signal 2 (0 or 24V) Pin 4 (Black): 0V for power supply The safety is interlocked (output active) when both signal pins are set high (24V), with sufficient current to activate the two relays. Pin 1 and 4 can be used to power safety hardware (such as light curtains or proximity detectors) with 24VDC up to a current of 0.6A. A larger power supply can be installed when higher currents are needed, while staying within the current limits imposed by the wiring cross-section. KW - Electric Safety Interlock KW - MOUSE KW - 60-230V PY - 2023 DO - https://doi.org/10.6084/m9.figshare.22265920.v1 PB - Digital Science CY - Cambridge, MA, USA AN - OPUS4-57138 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Smales, Glen Jacob A1 - Pauw, Brian Richard A1 - Kolmangadi, Mohamed Aejaz T1 - X-ray scattering datasets associated with the publication "Molecular Mobility of Polynorbornenes with Trimethylsiloxysilyl side groups: Influence of the Polymerization Mechanism" N2 - X-ray scattering datasets for samples described in the 2022 publication "Molecular Mobility of Polynorbornenes with Trimethylsiloxysilyl side groups: Influence of the Polymerization Mechanism". This dataset includes both raw and processed X-ray scattering data for samples APTCN and MPTCN, alongside background measurements files (BKG). KW - X-ray scattering KW - SAXS KW - MOUSE KW - Membrane polymers KW - Microporous polymers PY - 2023 DO - https://doi.org/10.5281/zenodo.7621204 PB - Zenodo CY - Geneva AN - OPUS4-56972 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER - TY - GEN A1 - Smales, Glen Jacob A1 - Pauw, Brian Richard A1 - Kolmangadi, Mohamed Aejaz T1 - X-ray scattering datasets associated with the publication "Side chain length dependent dynamics and conductivity in self assembled ion channels" N2 - X-ray scattering datasets for samples described in the 2022 publication "Side chain length dependent dynamics and conductivity in self assembled ion channels". This dataset includes both raw and processed X-ray scattering data for samples ILC8, ILC10, ILC12, ILC14 and ILC16 alongside background measurement files (BKG). KW - X-ray scattering KW - SAXS KW - MOUSE KW - Columnar ionic liquid crystals KW - Liquid crystals PY - 2023 DO - https://doi.org/10.5281/zenodo.7621358 PB - Zenodo CY - Geneva AN - OPUS4-56973 LA - eng AD - Bundesanstalt fuer Materialforschung und -pruefung (BAM), Berlin, Germany ER -