GC Image (LCxLC Edition) Users' Guide

Meshes

LC Image supports mesh objects for comprehensive group analysis. A mesh object is a collection of polygonal panels that supports shared edges and vertices. Chemically similar compounds often form a cluster of peaks. A panel of a mesh can be drawn to include the peaks of desired compounds and exclude the peaks of other compounds. The mesh allows a set of panes that can be used for comprehensive analysis, i.e., covering all of the relevant regions of the chromatogram. Mesh panels are similar to graphical polygons, with one main difference: the panels of a mesh can share vertices. This sharing allows for more accurate analysis as it eliminates overlaps and gaps between two polygons. Also, unlike polygons, which are treated as individuals, panels of a mesh are treated as part of the whole. So if a shared vertex is moved, it affects multiple panels. Similarly if one panel is moved, the whole mesh moves.

Example Mesh
Figure 1: An example image with a mesh.

Each polygon in a mesh is called a panel. A point is considered to be inside a panel, if and only if:

In a well-defined mesh, every point within the mesh is in one and only one panel.

LC Image allows a user to draw a polyline to delineate panels in an existing polygon (thereby creating a new mesh object from a polygon) or in an existing mesh (thereby subdividing panels in the mesh). A new panel is created wherever the delineating polyline crosses from outside a polygon or panel into the interior and then back outside. Figure 2 illustrates the creation of a mesh by dividing a polygon into two panels, then the division of that mesh into four panels. Polyline segments that do not delineate panels are ignored, e.g., polyline segments that begin outside any polygon or panel, never cross any polygon or panel, and end outside any polygon and panel are ignored as are the initial and terminal segments of polylines that begin inside a polygon or panel, never cross any edge, and end inside the same polygon or panel.

Split Mesh Panels
Figure 2: Creation of mesh and delineation of mesh panels.

LC Image provides a suite of tools that can be used to quickly create complex mesh objects:

Create Mesh

A mesh can be created in two ways. The first is by grouping two or more polygons or rectangles. The second is by delineating a polygon or rectangle with a polyline as described above.

Edit Mesh Metadata

The metadata for a mesh includes name and description. The metadata can be changed from the Mesh Properties pane.

Move Mesh

When you drag any panel of a mesh all the mesh panels will be moved.

  1. Select Graphic Mode:
  2. Left click inside a panel of a mesh and drag to desired location.

Edit Mesh Vertex

A vertex that is shared between two panels can be added, moved, and deleted. A change affects all panels that share that the vertex.

Add Vertex

Adding a vertex to a mesh panel is the same as adding a vertex to a regular polygon, except that when added to an edge shared by two panels, the vertex is added to both panels.

  1. Select Graphic Mode:
  2. Select a panel of a mesh.
  3. Select Edit Vertices tool from the Graphic Mode drop-down menu:

    Edit Vertex Menu

  4. Click on an edge of the selected panel and a vertex will be added to the edge.

Move Vertex

Moving a vertex of a mesh panel is the same as moving a vertex of a regular polygon, except that moving a shared vertex affects both panels.

  1. Select Graphic Mode:
  2. Drag a shared vertex to new location.

The software allows simultaneous movement of vertices on a vertical (or horizontal) line. This function is activated by holding down Ctrl + Shift.

  1. Select Graphic Mode, select a mesh.
  2. Hold down Ctrl + Shift, select a vertex and drag.
  3. Dragging horizontally/vertically will move all the vertices that are horizontally/vertically in line with the selected vertex.

Delete Vertex

Deleting a vertex will delete the vertex from all panels sharing the vertex.

  1. Select Graphic Mode:
  2. Select a panel of a mesh.
  3. Select Edit Vertices tool from the Graphic Mode drop-down menu.
  4. Click on a vertex of the selected panel and the vertex will be deleted from the panel.

Edit Multiple Mesh Vertices

Users are able to drag multiple vertices of a graphic object in unison in the Edit Vertices mode. The supported object types include polygon, polyline, and mesh.

Split Mesh

The Split tool divides mesh panels into multiple smaller panels. Only one mesh can be split at a time. Splitting can be applied to a single panel or the entire mesh, depending on the split type. LC Image provides limited selection operations through Ctrl-Left Click and Right Click in Split Graphics mode. They behave similarly as in the Graphic selection mode. Panels of a mesh can be split in multiple ways:

Polyline Split

The polyline split tool is the default tool when in Split Graphics mode. The graphic(s) that are to be split can be selected before or while in Split Graphics mode. As described in the Create Mesh section, if split is preformed on a graphic that isn't part of a mesh, it splits the graphic and creates a new mesh. An example of a polyline split can be seen in Figure 4.

  1. Select Graphic Mode:
  2. Select a panel of a mesh.
  3. Select Split Graphics tool from the Graphic Mode drop-down menu.
  4. Draw a polyline that crosses the selected panel by a sequence of Mouse Clicks and double click to finish drawing.

Horizontal or Vertical Split

LC Image supports dividing a polygon, a mesh, or panels that belong to a single mesh with a horizontal or vertical split line.

  1. Select Graphic Mode:
  2. Select a Single polygon or rectangle or a Single mesh.
  3. Select Split Graphics Mode.
  4. Right click inside the selected graphic and a menu will popup:

    Split Graphics Popup Menu

  5. Select “Split Panel Horizontally” or “Split Panel Vertically” to split only the selected graphic(s), or select “Split Mesh Horizontally” or “Split Mesh Vertically” to split the entire mesh to which the selected panel(s) belongs.
  6. Left Click at a desired location to start a horizontal or vertical split line.
  7. To change the location of the split line, hold down the left mouse key and drag the split line to a new location.
  8. Double click to split the graphic(s).

Snap Split line to Blob

LC Image supports snapping a horizontal or vertical split line to the apex location of a blob. Blob Detection must be performed to enable this function.

When in Split Graphics mode with Horizontal or Vertical Split selected as described above:

  1. Left click at a desired location to start a split line.
  2. Hold down Shift key.
  3. Hold down the left mouse key and drag the cursor onto a desired blob, then the split line will be snap to the apex location of the blob.
  4. When done, double click to split the graphic(s).

To split with snapping at a faster pace,

  1. Hold down Shift key.
  2. Double click on a desired blob, then the graphic(s) will be split at the apex location of the blob.

Grid Split

LC Image supports dividing a polygon, a mesh, or panels that belong to a single mesh with a uniform grid.

  1. Select Graphic Mode:
  2. Select a Single polygon or rectangle or a Single mesh.
  3. Select Split Graphics Mode.
  4. Right click inside the selected graphic and a menu will pop up.
  5. Select “Grid Split” and a Grid Configuration dialog will pop up:

    Grid Split Dialog

  6. Select Entire Mesh check box to split the entire mesh to which the selected panel(s) belongs, or unselect Entire Mesh to split only the selected graphic(s).
  7. Enter the desired number of horizontal and vertical grid lines.
  8. Click OK to split the graphic(s).

Merge Mesh Panels

The Merge tool removes a shared edge between two panels of the same mesh. When the merge tool is active, the mouse cursor will change to a cross when it is over any shared edge that can be merged. When merging two panels, the metadata of the resulting panel is transferred from the selected panel as shown in Figure 6.

  1. Select Graphic Mode:
  2. Select a panel of a mesh.
  3. Select Merge Mesh Panels tool from the Graphic Mode drop-down menu:

    Merge Mesh Panels Menu

  4. Move mouse over a shared edge of the selected panel
  5. Click to remove edge
Merge Mesh Panels
Figure 6: Merge tool used on blue panels right shared edge.

Delete Mesh

Panels can be deleted in two ways. The first is to delete mesh, which destroys all panels belonging to that mesh. The second is to select a mesh panel(s) and delete them from the mesh. A third option removes the mesh metadata and leaves all panels as regular polygons.

Delete Mesh

  1. Select Graphic Mode:
  2. Select one or more panels from same mesh.
  3. Press Delete key and choose Delete Mesh.

    Delete Mesh Panel Option Dialog

Remove Panel(s)

  1. Select Graphic Mode:
  2. Select one or more panels from same mesh.
  3. Press Delete key and choose Remove Panel.

Break Mesh

  1. Select Graphic Mode:
  2. Select two or more panels from same mesh.
  3. Right click in selected panels to trigger menu.
  4. Choose Break Mesh from menu: Break Mesh Menu

Auto Mesh Construction

The Auto Mesh tool provides the ability to perform mesh panel divisions on the entire chromatogram (a) uniformly, (b) based on linear retention-time indices, or (c) based on selected blobs or blob sets. Auto mesh construction create mesh panels from marker-peak bounding box and create mesh division at the void time.

Automated Mesh Gap Divisions

LC Image provides a tool, Polyline Auto Split, to draw mesh divisions along gaps in the second-column chromatograms. Because this operation is ill-defined (i.e., what makes one division better than another), this feature is exploratory and interactive.

The Polyline Auto Split tool considers flow paths with minimal intensities to find a gap division to split. The user can specify the number of neighbors used in the algorithm. Setting the number of neighbors to a larger number allows the mesh gap line to trend upward or downward more sharply. The parameters for the Polyline Auto Split algorithm can be accessed through the “Auto Split Settings” menu.

Auto Split Mesh with Different Number of Neighbors
Figure 7: A mesh with divisions that are automatically determined with different settings.

To auto split a graphical region,

  1. Select a polygon or rectangle.
  2. Select Split Graphics Mode.
  3. Right click inside the graphic.
  4. Select Polyline Auto Split

    Polyline Auto Split Menu

  5. Left click on a desired point in a gap. A division line will be computed from the point to the left and right of the image.
  6. Drag or Shift Click to the right or left of the original point to redirect the division line to a more desirable location. The division line will be recomputed in the original direction starting at the new point.
  7. Double click to apply the division.