Reference
 Overview
 Workspace
 Graphs
 Platforms
 Output
 Techniques
 Menus
Prefs_ElementalButton.gif
Search :
more..
 Layout Controls
In many ways, the Layout Editor is a like a simple page layout program.  It can draw boxes and lines, type text and move the items around with a familiar interface.  It has some additional aspects as well:  it supports multiple "pages" each with its own layout definition; it has controls to apply the same layout commands to many different datafiles; and it has the ability to reference live data in the workspace so that graphs are updated when the underlying gating hierarchy changes. The windows version of LE is based on vector graphics, with the publication quality export in mind.

4A.table1.gifUse the layout editor to define a new layout definition. A layout definition is not the output data itself.  Instead it is the specification of which graphs will be placed at what locations, when it is generated.  You can have as many layout definitions in the workspace as you wish.  You can create new empty definitions or delete them using the buttons in the top left corner of the window.

This window has a large number of controls, which are organized in groups.  Below is an enlargement of the top of the layout window, showing the groups of buttons in the window. Clicking on any of the buttons in the graphic below will scroll you to the section of this page that describes that group of controls.

Tool Palette

At the top left of the Layout Editor is a tool palette, containing an selection cursor tool, a rectangle tool, a line tool, and a text tool.  Only one tool is active at a time, and the active tool will return to the selection cursor after any new object is created.

The cursor is used to select existing objects. Click on an object to select it (as shown by dark handles at the corners of the object).  Use the shift key to select additional items.  Drag items to move them.  Start a drag in the background of the layout editor, and it will select all objects that are enclosed by the drag.

The rectangle tool is used for drawing simple boxes and frames.  If you create the rectangle surrounding another element, and want it to serve as a background, use the Send To Back command (under the Edit menu) to change the order of the layout.  Double click on the rectangle to edit the properties of the rectangle.

The line tool is used for drawing lines and arrows.  Generally, you will want lines drawn on top of move other elements, so draw them last or use the Bring To Front command to change the order of the layout.  Double click on the line to edit its properties. Properties supported for lines include which side has an arrowhead, line weight, and dashing pattern.

The text tool is used for adding textual annotation to the layout.  To create a text box, you select the text tool from the tools, and click once or drag out a rectangle in the layout view.  When you create a new text box, a dialog will appear to help you edit the text.  This is called the FJML Editor. FlowJo uses a custom markup language, not unlike the HTML used in web pages, to richly express the structure of your flow analysis. Once you confirm changes via the mouse or the Enter key, or click the mouse on a different object in the layout, the editing stops, and the layout editor text is reformatted and frozen. To edit it again, double click on the text box to return it to the edit state.  Text clippings or statistics from the workspace can dragged and dropped into a layout.  In both of those cases, a text box is created automatically.

Inserting Pictures

You can add graphics from other sources into FlowJo layouts. Use the Insert Picture... command in the Object menu. This is a way to include institution or laboratory logos or backgrounds from other sources into your FlowJo layouts. Like boxes and arrows, the pictures are replicated in each frame of an iteration.

Direct Output Commands

At the top right of the layout window are three buttons, describing the standard functions of copying to the clipboard, saving to disk, and printing.  The Save operation will create a graphics file of the current layout at its current iteration value.  Depending on the setting in the preferences, this may be written as a JPEG, SVG, GIF, TIFF or EPS file.

The Copy command puts the layout onto the Clipboard, and can be transferred to your favorite graphics package. 

The Print button will cause the current version of the layout to be sent to your chosen printer.  If you want to print the current layout from several different values or samples, you should use the Batch button to build a layout from all the samples and print from that window.

Iteration Controls

Across the top right corner of the window, is a row of controls used to change the sample or samples currently viewed in layout.  It is easy to take a layout viewing one of your samples and its associated gates and statistics, and see the same displays applied to other data.  Use of the iteration controls is discussed in context in Example 2.

The largest and leftmost control is a pop-up menu containing all values of the current attribute that exist in the current group.  If the current attribute is sample identifier, then all of the samples in the current group will be listed in the menu.  If another keyword has been set to be the iteration attribute via the Iteration Options dialog, then all values of that attribute will be listed.  In a patient study, this may be a Patient ID, a date or therapy for which multiple samples have been drawn and collected.

The Batch button is the Iterate command button.  Pressing this will take you to FlowJo's Batch Processing Dialog to create a new layout by gathering the graphs, stats, lines, boxes and text boxes from all the samples in the group. The rightmost control, the up and down buttons, will reset the iteration attribute to its next or previous value.  This is convenient for quickly looking through multiple layouts, without generating the entire set of them.

 

 

Page Setup And Magnification

At the top of the layout editor window are additional controls that govern the scaling of the layout on the screen. The - button zooms out and the + button zooms in. The popup menu allows you to set the magnification directly.  Scales from 12% to 400% of the original size are available.

You will notice that the layout editor draws light gray lines signifying where the page breaks would be if you were to print the layout.  You can place the mouse over the intersection of any of the gray pagination lines and rescale the magnification by dragging the page size larger and smaller. This setting is the way the layout is scaled to fit the printed page.

4A.table1.gif

 

The Use Placeholders button is discussed later in its own page.

[Reference] [Overview] [Workspace] [Graphs] [Platforms] [Output] [Techniques] [Menus] [Preferences]