IVE Applications Listed by Name

IVE applications are listed below alphabetically. If online help is available, the application name appearing before the description is a link to the help file.

  • 2-b
  • c-d
  • e
  • f
  • g-l
  • m
  • n-o
  • p
  • r
  • s
  • t-v
  • w
  • Priism | categories | alphabetical


    2-b

    2d_plot
    Is a utility for 2D plotting from CURVY data files.
    2DObjFinder
    Finds the polygons that bound the regions of a binary image (has data values of zero and one only).
    3DModel
    Is an application to view, edit, and make measurements of three dimensional models.
    Alignment File Manipulator
    Is a command-line application (tfalignment) and a more limited interactive application (tfalignment_i) to convert the alignment parameters for a tilt series so that they are usable with a tilt series that is a resampled version of the original or only contains a subset of the tilts.
    AppendRes
    Appends lower resolution data sets to an existing file or window.
    applycal
    Is a command line utility (applycal_i is a graphical front-end) to apply a calibration file and edit bad pixels in a data set if those operations were not done during data collection.
    BALIGN (Bead Align)
    Is a set of interactive and batch applications to identify beads in an EM tilt series and use them to calculate alignment parameters for reconstruction of a 3D data set.
    Bead List Resample
    Is a command-line application (tfbl) and an interactive application (tfbl_i) to convert the bead lists for a tilt series so that they are usable with a tilt series that is a subset or a resampled version of the original.
    BlendColors
    Blends multiple wavelength data to form an RGB image.
    ButterFilters2D
    Applies a 1st or 2nd order Butterworth filter (low- or high- pass) to each section in the input. In newer versions of Priism, use Filter2D (Fourier) instead.
    ButterFilters3D
    Applies a 1st or 2nd order Butterworth filter (low- or high- pass). In newer versions of Priism, use Filter3D (Fourier) instead.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    c-d

    CCDCor
    Corrects optical microscopy data for variations in illumination and photobleaching. Can also attempt to identify CCD irregularities and replace the affected areas with interpolated values.
    ChangeColors
    Changes the 12 colors available for use in graphics overlayed on images.
    Clouds
    Performs distance measurements between point(s) in one model and point(s) in the same model or another model.
    Combine
    Is a command line utility for merging IVE image data files. In newer versions of Priism, use mergemrc which handles a broader range of situations than Combine does.
    Convolution
    Convolves the data (replaces each value with a linear combination of the surrounding values) with a two-dimensional kernel (the array of weights to use in the linear combination).
    CopyRegion
    Copies (with the option to convert the data type) a rectangular subset of data from a file or window to another file or window.
    CutMask
    Masks an input file using polygon data.
    Decon
    Performs an iterative two- or three- dimensional deconvolution to increase the resolution of the data by removing out-of-focus light and blurring effects due to the optics.
    DisplayAttr
    Is a monitor function to edit an image window's characteristics.
    Distance
    Calculates distances between points selected in an image window.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    e

    EdgeEnh
    Applies a 3D edge enhancement operation to the data.
    EditHeader
    Displays and allows the editing of the image data header of a file or window.
    EditPolygon
    Has options for interactively or automatically generating polygonal models from the data in an image window.
    EMRECON (Reconstruction)
    Is a set of batch applications to construct a 3D data set from an EM tilt series and a set of alignment parameters (typically calculated by BALIGN). The reconstruction package was significantly modified in the March 2000 release. The old version is available.
    ExamineData
    Displays the data as a spreadsheet like table.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    f

    ffilter
    Applies a cylindrically symmetric two or three dimensional filter.
    Filter2D
    Applies one of a variety of two dimensional filters (mean, median, ...) to smooth or sharpen an image.
    Filter2D(Fourier)
    Applies a 2D Butterworth, Gabor, or sum of Gaussians filter using Fourier domain techniques.
    Filter3D
    Applies a three dimensional local mean filter to the data to smooth it.
    Filter3D(Fourier)
    Applies a 3D Butterworth, Gabor, or sum of Gaussians filter using Fourier domain techniques.
    FindBorder
    Generates a data set where the borders of regions above a fixed threshold are set to one. The remainder of the data set is filled with zeroes.
    FindPoints
    Has several more or less sophisticated methods for selecting points from a data set.
    FixBadPixel
    Uses a bad pixel list generated by Resolve3D and applies it to a data set to interpolate the data values at bad pixels.
    Flip
    Rearranges the data to interchange one axis (x, y, z) for another.
    FourierTransf2D
    Generates the logarithm of the magnitude of the two-dimensional transform of each input section. In newer versions of Priism, consider using FTransform2D or FPwrSpec2D instead.
    FourierTransf3D
    Generates the logarithm of the magnitude of the three-dimensional transform. In newer versions of Priism, consider using FTransform3D or FPwrSpec3D instead.
    FPPolygons
    Is similar to 2DObjFinder with the option to associate the polygons into three dimensional volumes.
    FPwrSpec2D
    Calculates estimates of the 2D power spectra from the Fourier transform of the input with the option to average over multiple input blocks or smooth the final result.
    FPwrSpec3D
    Calculates estimates of the 3D power spectra from the Fourier transform of the input with the option to average over multiple input blocks or smooth the final result.
    FTransform2D
    Calculates a two-dimensional forward or reverse Fourier transform of the input.
    FTransform3D
    Calculates a three-dimensional forward or reverse Fourier transform of the input.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    g-l

    GaborFilter2D
    Applies a two-dimensional Gabor filter (specified in polar coordinates) to each input section. In newer versions of Priism, use Filter2D (Fourier) instead.
    GaborFilter3D
    Applies a three-dimensional Gabor filter (specified in spherical coordinates with the same width in all directions). In newer versions of Priism, use Filter3D (Fourier) instead.
    GaussianFilter2D
    Filters each section in the input with a radially symmetric filter that is the sum of two Gaussians. In newer versions of Priism, use Filter2D (Fourier) instead.
    GaussianFilter3D
    Filters the input with a radially symmetric filter that is the sum of two Gaussians. In newer versions of Priism, use Filter3D (Fourier) instead.
    HisEqual
    Performs a histogram equalization (a systematic alteration of the data values to obtain a data set whose values are uniformly distributed). The mapping is based on the distribution of data in each section; the LCE application is similar but uses local characteristics of the data.
    ImageArith
    Is a utility for adding, subtracting, multiplying, dividing, or scaling data sets.
    ImageInfo
    Is a monitor function to display and edit the image data header.
    ImgToMat
    Converts from Priism's native format to a MATLAB workspace file (.mat).
    LCE 2D
    Performs a local contrast enhancement (a systematic alteration of data values based on a locally calculate distribution to obtain a user specified distribution).
    LCE 3D
    Functionally similar to LCE 2D but uses a three dimensional neighborhood to calculate the local mean and contrast values that are factors in the contrast enhancement.
    Line Profile
    Draws a plot of intensity for a cross-section of a data set on top of an image window. Also does a rough calculation of full-width at half maximum (FWHM) for peak values.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    m

    MatToImg
    Converts a MATLAB workspace file (.mat) to Priism's native format.
    MeanPwrSpctrm2D
    Is similar to PowerSpectrum2D but the input can be broken into several parts, several power spectra calculated, and the average result returned. For newer versions of Priism, consider using FPwrSpec2D instead.
    MeanPwrSpctrm3D
    Is similar to PowerSpectrum3D but the input can be broken into several parts, several power spectra calculated, and the average result returned. For newer versions of Priism, consider using FPwrSpec3D instead.
    MeasureFPS
    Reports the redraw rate for an image window.
    mergemrc
    Is a command line utility (mergemrc) or application with a graphical interface (mergemrc_i) to combine or reorder IVE image data files.
    Monitor
    Manages an image window.
    Movie
    Automates the process of moving through the sections in an image window.
    Mrc2tiff
    Converts Priism's native format into TIFF.
    Mrc2txt
    Converts Priism's native image format into text.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    n-o

    NewConvolution
    Is very similar to Convolution but removes restrictions on the size of the kernel.
    Normalize
    Linearly rescales each section of a data set so that each section has the same range of values.
    OldEMRECON (Reconstruction)
    This is the version of EMRECON used prior to the March 2000 release. It is a set of batch applications to construct a 3D data set from an EM tilt series and a set of alignment parameters (typically calculated by BALIGN).
    OldPriism
    Is the same as Priism but has a different layout for the graphical interface.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    p

    pf2psf
    Computes slices through the point spread function (PSF) from an image of the pupil function.
    pffit
    Fits Zernike polynomials to a pupil function image.
    pfimage
    Computes a pupil function image from a parametric description of the pupil function.
    phretavr
    Retrieves an image of the pupil function from a series of z slices through the point spread funcion.
    PickPoints
    Allows you to interactively select points from an image window. The generated list of points can be used with PickToModel or in the automatic polygon construction functions in EditPolygon.
    PickToModel
    Generates a 3D model file from the output of PickPoints.
    Point
    Displays the data value and scaled image value corresponding to the location of the mouse pointer.
    PowerSpectrum2D
    Generates the logarithm of the power spectrum for each input section (with the option to generate radial power spectra as well). For newer versions of Priism, consider using FPwrSpec2D instead.
    PowerSpectrum3D
    Generates the logarithm of the power spectrum (with the option to generate radial power spectrum as well). For newer versions of Priism, consider using FPwrSpec3D instead.
    Priism
    Is a graphical interface (menu-bar) to most IVE applications.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    r

    radialft_asym
    Radially averages the 3D Fourier transform of a point source to generate a CTF for deconvolution.
    ReduceRes
    Produces a reduced resolution data set by averaging over adjacent pixels.
    Region MMM
    Calculates the min, max, and mean of one or more selected regions of a data set.
    RegionGrowing
    Given a list of points, identifies regions about those points based on a threshold criteria.
    Resample2D
    Generates a resampled data set by some combination of shifting the origin, rotating the axes, or changing the pixel spacing.
    rot3d
    Provides most of the same capabilities as Rotate3D (i.e. to generate a view of a data set from an arbitrary angle or to do 3D resampling), but in a command-line interface.
    Rotate3D
    Generates a new data set from an existing data set seen from an arbitrary viewing angle. Also useful for resampling a dataset in 3 dimensions.
    rotfast
    Is a command line application to generate a projection series (2D views of the data set as it is rotated about the y axis).
    RunProj
    Combines (by taking a sum, average, or maximum) one or more adjacent z sections from an existing data set to form a new data set.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    s

    Scale
    Is a monitor function to adjust the image scaling and show the image histogram.
    SelectGrColors
    Is a monitor function to select precedence for the 12 colors used to draw graphics on top of the image.
    SelectImgColors
    Is a monitor function to toggle pseudocolor and true color display and to colors used to draw each image wavelength.
    simplex
    Is a command line application to align multiple wavelength data.
    Slider
    Is a utility for simultaneously changing sections in all open image windows.
    Straight
    Cuts out a tube of data about the points specified in a model file.
    superimpose_psf
    Performs several steps (combining of multiple exposures, peak position determination, estimation and subtraction of background) commonly needed when converting an image of a bead to a CTF for deconvolution.
    SurfHarmMod
    Takes a model file (one appropriate for use with 3DModel) and fits the objects in the model with spherical harmonic expansions.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    t-v

    T-RunProj
    Combines (by taking a sum, average, or maximum) one or more adjacent time points from an existing data set to form a new data set.
    Threshold
    Creates a new data set where the values at points which were below a fixed threshold are set to a constant value (typically zero) and the values at points above a fixed threshold are either preserved or set to another fixed value (typically one). A list of the points above the threshold can also be created.
    Tiff2mrc
    Converts TIFF files into Priism's native format.
    TiffMovie
    Does a screen capture from a Priism image window to generate a sequence of TIFF files which can be used as input to a movie generating application like SGI's mediaconvert.
    Tracer
    Can trace the axis of a tube-like structure.
    vaxmrc2mrc
    Is a command line utility for converting IVE data written on a VAX.
    ViewFile
    Opens an image window which is attached to a disk file.
    volume
    Is a command line utility for volume rendering.
    VolumeBuilder
    Assembles two-dimensional polygons into a three-dimensional model and can report some of the typical measurements for such a model.
    VolumeViewer
    Does interactive volume rendering (projects the data set to a 2D view).

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    w

    Watershed
    Implements a watershed segmentation algorithm.

    Priism | categories | alphabetical

    2-b | c-d | e | f | g-l | m | n-o | p | r | s | t-v | w


    modified March 19, 2004

    IVE Development Team (ive-web@msg.ucsf.edu)
    Macromolecular Structure Group, UCSF (http://msg.ucsf.edu)