Chemische Charakterisierung und Spurenanalytik
Filtern
Dokumenttyp
- Vortrag (3)
- Forschungsdatensatz (3)
Sprache
- Englisch (6)
Referierte Publikation
- nein (6)
Schlagworte
- Automation (3)
- Synthesis (2)
- Causes leading to scientific misconduct (1)
- Channel access (1)
- Data conversion (1)
- Data manipulation (1)
- Digital laboratory (1)
- Digitalization (1)
- EPICS (1)
- Framework (1)
- HDF5 (1)
- Holistic science (1)
- Image manipulation (1)
- Instrument control (1)
- Instrumentation (1)
- Instrumentation utilization (1)
- Laboratory automation (1)
- Laboratory management (1)
- MOUSE (1)
- Measurement data conversion (1)
- Methodology (1)
- Metrics (1)
- Motor controller (1)
- NXsas (1)
- Nanomaterials (1)
- NeXus (1)
- Paper mills (1)
- Procedure (1)
- Python (1)
- SAXS (1)
- Scattering (1)
- Scientific misconduct (1)
- Tools to combat scientific misconduct (1)
- Traceability (1)
- WAXS (1)
- X-ray scattering (1)
Organisationseinheit der BAM
Eingeladener Vortrag
- nein (3)
The DACHS (Database for Automation, Characterization and Holistic Synthesis) project aims to create completely traceable experimental data, covering syntheses, measurements, analyses, and interpretations. DACHS_MOFs focuses on the synthesis and characterisation of metal-organic frameworks, across multiple, automation-assisted experimental series (AutoMOFs), with the overall goal of producing reproducible MOF samples through tracking of the synthesis parameters.
DACHS_MOFs is simultaneously used to test the DACHS principles.
This upload contain synthesis data from AutoMOFs_1 in HDF5 format (.h5). Each .h5 file contains detailed information on the chemical, experimenal, and synthesis parameters used during the synthesis of a single AutoMOF sample.
This is a set of use examples for the HDF5Translator framework. This framework lets you translate measurement files into a different (e.g. NeXus-compatible) structure, with some optional checks and conversions on the way. For an in-depth look at what it does, there is a blog post here.
The use examples provided herein are each accompanied by the measurement data necessary to test and replicate the conversion. The README.md files in each example show the steps necessary to do the conversion for each.
We encourage those who have used or adapted one or more of these exampes to create their own conversion, to get in touch with us so we may add your example to the set.
By automatically recording as much information as possible in automated laboratory setups, reproducibility and traceability of experiments are vastly improved. This presentation shows what such an approach means for the quality of experiments in an X-ray scattering laboratory and an automated synthesis set-up.
This presentation highlights ongoing scientific misconduct as found in academic literature. This includes data- and image manipulation, and paper mills. Starting with an expose of examples, it delves deeper into the causes and metrics driving this phenomenon. Finally a range of possible tools is presented, that the young researcher can use to prevent themselves from sliding into the dark scientific methods.
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).
Measuring an X-ray scattering pattern is relatively easy, but measuring a steady stream of high-quality, useful patterns requires significant effort and good laboratory organization.
Such laboratory organization can help address the reproducibility crisis in science, and easily multiply the scientific output of a laboratory, while greatly elevating the quality of the measurements. We have demonstrated this for small- and wide-angle X-ray scattering in the MOUSE project (Methodology Optimization for Ultrafine Structure Exploration).
With the MOUSE, we have combined a comprehensive and highly automated laboratory workflow with a heavily modified X-ray scattering instrument. This combination allows us to collect fully traceable scattering data, within a well-documented, FAIR-compliant data flow (akin to what is found at the more automated synchrotron beamlines). With two full-time researchers, our lab collects and interprets thousands of datasets, on hundreds of samples, for dozens of projects per year, supporting many users along the entire process from sample selection and preparation, to the analysis of the resulting data.
This talk will briefly introduce the foundations of X-ray scattering, present the MOUSE project, and will highlight the proven utility of the methodology for materials science. Upgrades to the methodology will also be discussed, as well as possible avenues for transferring this holistic methodology to other instruments