Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Fix Time Axis [i20-1] [XAFS Analysis]

XY : XY

org.dawnsci.ede.processing.EdeAxesFixOperation

Options

Python Script - Image to Image [Scripting]

...

Process data using a python script that takes an image and returns an image

Options

File : Enter the path to the script

...

Process data using a python script that takes an image and returns XY data

Options

File : Enter the path to the script

Python Script - XY to XY [Scripting]

XY : XY

Process data using a python script that takes XY data and returns XY data

Options

File : Enter the path to the script

...

Create a mask with intensity values below a lower bound and above an upper bound masked.

Options

Lower Value : The lower intensity, below which the mask will mask out the value. If you delete the value no lower intensity will be used for the mask.

...

Import a Mask from .nxs or fit2d mask file. A mask file can be created using the masking tool.

Options

Mask File : Path to the mask file

...

Increase the size of masked regions by dilating the mask by a set number of pixels

Options

Dilation Size : Increase size of masked areas by a set number of pixels

...

Using a box region, select a portion of the data to integrate in X or Y.

Options

Direction of Profile : Either X or Y

...

Use a rectangular region to crop and rotate a selected data region

Options

Region of Interest : Define a region of interest.

...

Import the experimental detector geometry and x-ray energy (can be determined in powder calibration perspective). Required for operations which transform data to 2 theta/q/d-space.

Options

Calibration File: : Path to the calibration NeXus file

...

Azimuthal integration of a 2D powder diffraction/SAXS image to a 1D pattern (Intensity vs q, 2 theta, d or pixel). Requires Detector Calibration information to be in the pipeline (use Import Detector Calibration).

Options

Azimuthal range : Two values, start and end, separated by a comma i.e. -90,90, maximum range is 360

...

Radial integration of a 2D powder diffraction/SAXS image to intenisty vs azimuthal angle. Requires Detector Calibration information to be in the pipeline (use Import Detector Calibration).

Options

Azimuthal range : Two values, start and end, separated by a comma i.e. -90,90, maximum range is 360

...

Solid angle, polarisation and detector transmission corrections. Requires Detector Calibration information to be in the pipeline (use Import Detector Calibration).

Options

Detector transmission : Apply the detector transmission correction to the data

...

Remap a powder diffraction/SAXS image to q/2theta vs azimuthal angle. Requires Detector Calibration information to be in the pipeline (use Import Detector Calibration).

Options

Azimuthal range : Two values, start and end, separated by a comma i.e. -90,90, maximum range is 360

...

Rolling Ball Baseline Correction [Background Subtraction]

XY : XY

Rolling ball baseline correction with fixed radius

Options

Set ball radius in pixels : Radius should be smaller than size of features

...

Gaussian filter an image using kernal of specified width

Options

Kernel Width : Width of filter kernel in pixels

...

Median filter an image with a kernel of a specified width

Options

Kernel Width : Width of filter kernel in pixels

...

Mean filter an image with a kernel of a specified width

Options

Kernel Width : Width of filter kernel in pixels

Export to Text File

XY : XY

Save XY data as text

Options

File Extension : Extension that should be used for the output file

...

Downsample an image using the corner, mean, min, or max value. The type the output data should take (int, float etc) can also be specified

Options

Downsample mode : The mode, choose from a list of alternative modes.

...

Downsample size Y : The height of the downsample box in pixels.

Integrate Range

XY : XY

Trapezoidal integration of the data between the specified range, with the option to subtract a local linear baseline.

Options

Set integration range : Two values, start and end, separated by a comma, for example 2,4. The values should match the axis . If you delete the text, the range is cleared and the whole range used.

...

Mathematical Expression [1D] [Expressions]

XY : XY

Custom mathematical operation, use "data" for the data variable and "xaxis" for the axis, use the dnp: and dat: namespaces to access different mathematical functions

Options

Data Function : Function to apply to the data e.g. dnp:power(data,2)

...

Custom mathematical operation on an image, use "data" for the data variable and "xaxis" and "yaxis" for the axes, use the dnp: and dat: namespaces to access different mathematical functions

Options

Data Function : Function to apply to the data e.g. dnp:power(data,2)

...

Custom mathematical operation including q, tth, azimuth and energy, use the dnp: and dat: namespaces to access different mathematical functions

Options

Data Function : Function to apply to the data e.g. dnp:power(data,2)

...

A filter which normalises the data frame by the profile of the selected region of the X axis.

Options

Smoothing Width : Smoothing amount of the integrated line

X Range : Range in X direction (i.e. 10,20)

Standard Normal Variate

XY : XY

Subtract mean and divide by standard deviation to bring all XY data onto the same scale

Options

Set Poisson Error [Error]

...

Sets the current value of the data as the variance on the dataset

Options

ARPES Gold Calibration Correction [ARPES Analysis]

...

ARPES Gold Calibration Correction

Options

Calibration File : Path to the calibration NeXus file

...

Image : Image

ARPES Axis Conversion

Options

kxOffset :

kyOffset :

workFunction :

Crop Data [1D]

XY : XY

Crop XY data to a specified range

Options

Start : Set beginning of range to crop data to

...

Average all the data into a single dataset

Options

Crop Data [2D]

Image : Image

Crop an image to a specified size

Options

X Start : Lower bound of crop in X-direction

...

Mask pixels outside the specified region

Options

Region of Interest : Define the region of interest

...

Normalise data against the value from a corresponding value in an external dataset (if path is empty, dataset from processed file is used)

Options

File : Enter the path to the data file, leave blank to use the file being processed

...

Subtract a dataset (or average if stack) in the specified file

Options

File : Enter the path to the data file

...

Fit an ellipse to the ring at the specified q value - parameters returned as auxiliary data

Options

Ellipse q : Value of q the ellipse corresponds to

...

Rotates an image by a certain angle around the image centre

Options

Angle : The image will be rotated by the angle provided around the centre of the dataset (x=xMax/2, y=yMax/2)

...

Performs an affine transformation on the image

Options

a11 :

a12 :

a21 :

a22 :

dx :

dy :

...

Convert Diffraction Axis Type [1D]

XY : XY

Convert XY diffraction data axes between q, 2 theta and d-space

Options

Use Calibrated Wavelength : Use wavelength from detector calibration.

...

X Axis : Set value for X axis after integration

Rebin XY Data

XY : XY

Rebin data onto new axis with specified start, stop and number of points (defaults to min, max and number of points in first axis

Options

Max : Maximum value to use in rebinning, leave blank to use the max from the first dataset

...

Iterative Polynomial Baseline Subtraction [Background Subtraction]

XY : XY

Subtract a polynomial baseline using an iterative fitting routine. On each iteration any data above the fit is set to the fit value.

Options

Number of Iterations : Number of iterations to use in fitting process

...

Subtract a selected dataset of the input data (or average) from all datasets

Options

First: : Position of first (or only) dataset, leave blank to average all data

...

Averages the data along the fastest non-data dimension of the array. For example, if the data set shape is [a,b,c,X,Y] where X and Y are the data dimensions, c is the fastest axis (row-major order)

Options

Image Threshold [Image Filter]

...

Applies a threshold across the whole image

Options

Down : If 'down' is true, then pixels with values <= to 'threshold' are set to 1 and the others set to 0. If 'down' is false, then pixels with values >= to 'threshold' are set to 1 and the others set to 0.

...

Extracts blobs on binary image

Options

Connect Rule : Connectivity rule: blobs can be defined using a 4 or 8 connect rule

...

Stitches two images together given X and Y translations

Options

File : Enter the path to the data file, leave blank to use the file being processed

...

Concatenate two datasets together, taking into account axes scaling

Options

File : Enter the path to the data file, leave blank to use the file being processed

...

Concatenation axis : The axis along which the concatenation will occur

Derivative

XY : XY

uk.ac.diamond.scisoft.analysis.processing.operations.oned.DerivativeOperation

Options

Derivative Order : Enter the derivative order, between 1 and 5

...

Polynomial Smoothing Filter

XY : XY

uk.ac.diamond.scisoft.analysis.processing.operations.oned.PolynomialSmoothingOperation

Options

Polynomial Order : Enter the smoothing polynomial order

...

Image : Image

Add errors to data

Options

electronicNoise :

gain :

gainFluctuation :

...

Stops data being sent down the pipeline, used to not duplicate your data if you only need the auxiliary output

Options

No Change [Utilities]

Any : Same

Propagates the input data without modifying it, used to convert other data formats to nexus

Options

Export to Text File [Image]

...

Save image as text with x axis as first column, use with caution, files can get very large

Options

File Extension : Extension that should be used for the output file

...

Averages sections of the data along the fastest non-data dimension of the array. For example, if the data set shape is [a,b,c,X,Y] where X and Y are the data dimensions, c is the fastest axis (row-major order)

Options

number :

start :

stop :

Centroid

...

Determine the X and Y centroid values (saved to file)

Options

Minimum Maximum Normalization

XY : XY

Normalize the minimum to zero and the maximum to one

Options

Pseudo-Flat Field Filter [Image Filter]

...

Creates a Gaussian-blurred image using the given kernel and then subtract the blurred image/pseudo flat field from the original image

Options

Kernel Width : Width of filter kernel in pixels

Spline Baseline Subtraction [Background Subtraction]

XY : XY

Subtract a spline from the data

Options

Control point x-values : Enter a list of comma-separated x values for the spline control points.

...

Integrate an image along a selected axis

Options

Direction of Profile : The direction to see the profile in.

...

Divide data by a value taken from the file metadata

Options

metadataName :

Multiply [External Data]

...

Multiply dataset by external value

Options

File : Enter the path to the data file, leave blank to use the file being processed

...

Subtract external data from a dataset

Options

File : Enter the path to the data file, leave blank to use the file being processed

...

Divide dataset by external value

Options

File : Enter the path to the data file, leave blank to use the file being processed

...

Add external data to a Dataset

Options

File : Enter the path to the data file, leave blank to use the file being processed

...

Difference between the mean of two boxes

Options

Box 1 : Define the first region of interest

...

Ratio of the mean of two boxes

Options

Box 1 : Define the first region of interest

...

Mask values inside, or outside a set co-ordinate range

Options

Coordinate : Set coordinate for to mask over

...

Read calibration and mask from the NeXus file being processed

Options

readGeometry :

readMask :

Fit Imported Function

XY : XY

Fit a function to the data, using a function generated in the function fitting tool and exported as a NeXus file

Options

Function File : Enter the path to the function file

...

Any : Same

Multipy by a scalar

Options

value :

Subtract Scalar

Any : Same

Subtract a scalar

Options

value :

Divide by Scalar

Any : Same

Divide by a scalar

Options

value :

Add Scalar

Any : Same

Add a scalar

Options

value :

Box Mean

Image : Image

Returns mean values within a Box

Options

Box : Define the region of interest.

...

Subtract the average of two regions in X from the signal region

Options

Set background 1 range : Please set two values, start and end, separated by a comma, for example 2,4. The values should match the axis . If you delete the text, the range is cleared and the whole range used.

...

Multiply dataset by internal value

Options

Dataset : Enter the name of the dataset to be used

...

Subtract internal data from a dataset

Options

Dataset : Enter the name of the dataset to be used

...

Divide dataset by internal value

Options

Dataset : Enter the name of the dataset to be used

...

Add internal data to a Dataset

Options

Dataset : Enter the name of the dataset to be used

...

Multiply dataset by frame (or average of stack) from external file

Options

File : Enter the path to the data file

...

Subtract frame (or average of stack) from external file

Options

File : Enter the path to the data file

...

Multiply dataset by frame (or average of stack) from external file

Options

File : Enter the path to the data file

...

Add frame (or average of stack) from external file

Options

File : Enter the path to the data file

...

uk.ac.diamond.scisoft.analysis.processing.surfacescattering.Polynomial1DReflectivityOperation

Options

angular fudge factor : angular fudge factor

...

uk.ac.diamond.scisoft.analysis.processing.sxrdrods.RodScanPolynomial1DOperation

Options

Beam Correction : Beam Correction True/False

...

Specular : Specular True/False

Mask Outliers in Q

Image : Image

uk.ac.diamond.scisoft.analysis.processing.operations.mask.MaskOutliersInQOperation

Options

Mask High : Check to mask high outliers

Mask Low : Check to mask low outliers

Scale Multiplier : Set outlier scale factor

Normalisation for NCD [NCD]

...

Normalisation of datasets with errors

Options

Absolute scale value : Absolute scaling value

...

Flat field detector response operation

Options

Response file : File containing detector response

...

uk.ac.diamond.scisoft.analysis.processing.NcdSectorIntegration

Options

Calibration XML File : The path to XML file containing the calibration data.

...

Import NCD Mask from File [NCD]

Image : Image

uk.ac.diamond.scisoft.analysis.processing.ImportNcdMask

Options

Mask File : Path to the mask file

...

uk.ac.diamond.scisoft.analysis.processing.NcdBackgroundSubtraction

Options

Background file : File containing background data

...

uk.ac.diamond.scisoft.analysis.processing.NcdBackgroundSubtractionFromData

Options

Selection of Images for Background : Selection of image numbers to use in background subtraction. Use slicing syntax separated by commas

Guinier calculation [NCD]

XY : XY

Calculate Guinier plot and derived Rg and range, I0

Options

NCD Averaging [NCD]

XY : XY

Rg calculation, filtering, then averaging

Options

Use Rg filtering : Use Rg-based filtering to remove bad frames before averaging

NCD Invariant [NCD]

XY : XY

Invariant Calculation

Options

Degree of Orientation [NCD]

XY : XY

Degree of Orientation

Options

Export NCD 1-D Data [NCD]

XY : XY

Allow users to export the results to several different formats

Options

Export Format : Select the export type

Select Output Directory: : Enter the path to output directory

SAXS Tools [NCD]

XY : XY

uk.ac.diamond.scisoft.analysis.processing.operations.ncd.SaxsPlotOperation

Options

SAXS Tool : Select the SAXS tool to use

T parameter calculation [NCD]

XY : XY

uk.ac.diamond.scisoft.analysis.processing.operations.ncd.TParameterOperation

Options

Porod Operation (Interactive) [NCD]

XY : XY

uk.ac.diamond.scisoft.ncd.processing.PorodInteractiveOperation

Options

Get auto-fit limits? : Select this to fit the limits of the straight line fit automatically

...

Kratky From Porod Background [NCD]

XY : XY

uk.ac.diamond.scisoft.ncd.processing.KratkyFromPorodBackgroundOperation

Options

Kratky Fitting (Interactive) [NCD]

XY : XY

uk.ac.diamond.scisoft.ncd.processing.KratkyInteractiveOperation

Options

Get auto-fit limits? : Select this to fit the limits of the straight line fit automatically

...

XAFS Normalisation [XAFS Analysis]

XY : XY

uk.ac.diamond.scisoft.spectroscopy.operations.XAFSNormalisationOperation

Options

Pre-edge energy : Define the pre-edge energy.

...

XAFS EDE background subtraction [XAFS Analysis]

XY : XY

uk.ac.diamond.scisoft.spectroscopy.operations.XAFSEDEPostEdgeBackgroundOperation

Options

K-weight :

offset :

Post-edge polynomial order : Define the polynomial order.

step :

XAFS FFT [XAFS Analysis]

XY : XY

uk.ac.diamond.scisoft.spectroscopy.operations.XAFSFFTOperation

Options

filter :

oversample :

XAFS Normalisation Relative [XAFS Analysis]

XY : XY

uk.ac.diamond.scisoft.spectroscopy.operations.XAFSRelativeNormalisationOperation

Options

Pre-edge energy offset : Define the position pre-edge relative to the edge.

...

Attenuation correction [XAFS Analysis]

XY : XY

Correct dataset for attenuation

Options

Attenuation distance : Enter the attenuation distance, expressed in cm

...

XAFS Rebin [XAFS Analysis]

XY : XY

Rebin XAFS dataset onto new energygrid

Options

Guess edge energy : Estimate the edge energy

...

XAFS Shift Energy Axis [XAFS Analysis]

XY : XY

Shift the energy axis

Options

Energy Axis Shift : The value that will be used to shift the energy axis

...

Insert the XPDF metadata into the main Dataset

Options

Beam Energy (keV) : Enter the beam energy

...

Insert the sample metadata into the processing pipeline

Options

Counting Time : Enter a counting time for the experiment

...

Insert a container metadata instance into the processing pipeline

Options

Container Density (g/cm^3) : Enter the container material density

...

XPDF Lorch Fourier Transform (th_soq to dofr) [XPDF beta]

XY : XY

Apply the Lorch Fourier Transform to enter r-space.

Options

Lorch width : Enter the width of the Lorch Fourier filter

...

XPDF D(r) to G(r) [XPDF beta]

XY : XY

Convert from the D(r) PDF to G(r)

Options

XPDF Tophat background subtraction (soq to th_soq) [XPDF beta]

XY : XY

Remove background using a tophat filter

Options

Rmax (Angstroms) : Enter the maximum radius to consider

...

Calculate the theoretical self-scattring, and use it to normalise the data

Options

XPDF Normalise Data (count to Normon) [XPDF beta]

...

Normalise all datasets according to their count time and relative flux

Options

Normalise all container traces? : Normalize all the container data, if unnormalized

...

Subtract the empty beam data from the sample and empty container data

Options

Subtract all container backgrounds? : Subtract the background from the container data

...

Calibrate the data to best match the theoretical scattering, and subtract the sample fluorescence

Options

Calculate fluorescence? : Perform a real fluorescence calculation

...

Define the detector parameters used to take the data

Options

Detector Density (g/cm^3) : Enter the detector material density

...

An XPDF-specific version of the azimuthal integration Operation.

Options

Azimuthal range : Please set two values, start and end, separated by a comma i.e. -90,90, maximum range is 360

...

XPDF Read Metadata [XPDF beta]

Image : Image

Read the XPDF metadata from a NeXus file

Options

Read beam data :

Read beam information :

...