Overview

This section regroups the programs maintained by BioCAT and useful for X-ray images users.

Chiplot Analyze

Chiplot-analyze is a utility program designed to take as input 1D traces of the integrated intensity along rectangular boxed shaped regions aligned along either the equator, the meridian, or along a layer line using the program FIT2D and saved as “chiplot” files. Chiplot files are an ASCIII format and are easily readable in various ways. What chiplot-analyze does is take one of these traces and splits into two halves containing symmetrical diffraction patterns from the left or right (if trace is from the equator or a layer line) or top and bottom (if trace is along the meridian). You can then subtract a continuous background for the trace using a convex hull algorithm and save the background subtracted trace in a new file. The background subtracted trace can then be input into various peak fitting programs for further analysis. In the Irving lab this is usually the Fityk program which allows defining custom peak functions. The final thing chiplot-analyze can do is to calculate the centroid and integrated of user defined diffraction peaks and save the results to a file.

DDF Processor

DDF Processor averages successive data points inside a DDF file, helping to combine repeated measurements stored in a single DDF dataset into a single, less-noisy trace. The user picks which columns to keep and how many points to average per bin, then exports the result as CSV, HTML, or XLSX.

  • Launch from the MuscleX CLI: musclex ddf

  • Available inside the MuscleX code: Github code

Click here to learn more about the program and how it works.

HDF5 to TIFF Converter

.. note:: Starting in MuscleX 1.22.0, H5 files can directly be read, processed, and analyzed by MuscleX modules.

Simple program to convert HDF5 files to TIFF images.

Click here to learn more about the program and how it works.

TIFF Compressor-Decompressor

Simple program to compress or decompress TIFF images. Uses tiff_lzw format (lossless).

Click here to learn more about the program and how it works.

Convert Rectangle Image to Square Images

Script that pads rectangular detector images so they become square. This helps MuscleX find the diffraction center more accurately when the center is close to the edge of the detector. Input and output file paths are provided on the command line.

Click here to learn more about the program and how it works.

Simple Add Image

Simple program to add (sum) a set of TIFF images, or to sum the frames inside an HDF5 file, into a single output image.

  • Available inside the MuscleX code: Github code

  • Pip version: pip install strong-image-creation (legacy package name; will be renamed in a future release)

A more advanced version of this program is available under the name “AISE”.