Welcome to diffractem’s documentation!¶
diffractem is a package for processing Serial Electron Diffraction data, following the protocols as outlined in Bücker et al., Front. Mol. Biosci., 2021. See this paper for a general introduction and documentation diffractem is mostly intended to be used from within Jupyter notebooks, such as those available from here.
Please see Installation for how to install diffractem and CrystFEL such that you can get started.
Of particular interest might be the documentation of PreProcOpts, which explains the various options you can define for preprocessing.
For the full API documentation, see here
Table of contents¶
- Overview
- Installation
- Submodules
- diffractem.adxv module
- diffractem.compute module
- diffractem.dataset module
- diffractem.io module
- diffractem.map_image module
- diffractem.nexus module
- diffractem.pre_proc_opts module
- diffractem.proc2d module
analyze_and_correct()apply_flatfield()apply_saturation_correction()apply_virtual_detector()center_image()center_of_mass()center_of_mass2()correct_dead_pixels()correct_image()cut_peaks()func_lorentz()get_pattern_info()get_peaks()loop_over_stack()lorentz_fast()lorentz_fit()mean_clip()radial_proj()remove_background()stack_nested()strip_img()
- diffractem.proc_peaks module
- diffractem.stream_parser module
- diffractem.tools module
- Module contents
- The Dataset object
- Diffractem NeXus files
- EDview
- CrystFEL integration