<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Tools</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>Recent changes to Tools</description><atom:link href="https://sourceforge.net/p/ciera/wiki/Tools/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 20 Mar 2026 16:36:18 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ciera/wiki/Tools/feed" rel="self" type="application/rss+xml"/><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v180
+++ v181
@@ -517,8 +517,7 @@

 * Code in column A
 * Line name in column B
 * Plot # in last used column
-3) Click **Save As** to enter a path and filename for the output label file (.lbl)
-4) Click **Create Labels** to generate the label file.  Label output is: First line = "Plot", Second line = plot #, Third line = blank, Fourth line = code, Fifth line = line name, then line feed to the next set of labels.
+2) Click **Create Labels** to generate the label file.  Label output is: First line = "Plot", Second line = plot #, Third line = blank, Fourth line = code, Fifth line = line name, then line feed to the next set of labels.



&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Fri, 20 Mar 2026 16:36:18 -0000</pubDate><guid>https://sourceforge.net1445bdcd8a702f161177618d978ef84e4fd20233</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v179
+++ v180
@@ -485,9 +485,8 @@
 Excel File (.xlsx):

 *  Winter Nursery codes in column A.  If there is only one column (i.e. MAS list input), it is handled as a line name and will be split over two rows (6 characters = cross#, remaining characters, max 8, = accession)
 * Line names in column B
-2) Click **Save As** to enter the path and name of the output label file (.lbl)
-3) If **Winter Triticale** is checked, any "Winter Triticale" text encountered in the input file will be printed to the label; if not checked, then "Winter Triticale" will be omitted from the label.
-4) Click **Create Labels** to generate the label output file (.lbl). The format of the label is: First line = Winter Nursery plot numbers, Second line = blank, Third line = cross or line name, Fourth line = pedigree (if needed),  then line feed to the next set of labels.
+2) If **Winter Triticale** is checked, any "Winter Triticale" text encountered in the input file will be printed to the label; if not checked, then "Winter Triticale" will be omitted from the label.
+3) Click **Create Labels** to generate the label output file (.lbl). The format of the label is: First line = Winter Nursery plot numbers, Second line = blank, Third line = cross or line name, Fourth line = pedigree (if needed),  then line feed to the next set of labels.


 -----
@@ -499,9 +498,8 @@
 *CIERA Tools - 8-Across Labels - Randomizations*

 ####Steps
-1) Click **Select Input File** to choose a randomization file (.Rxx), which is generated by the [Experimental Design Tool](https://sourceforge.net/p/ciera/wiki/Tools/#experimental-design-tool).  Excel files are not supported.
-2) Click **Save As** to enter a path and filename for the output label file (.lbl)
-3) Click **Create Labels** to generate the label file.  Label output is: First line = "Plot", Second line = plot #, Third line = blank, Fourth line = code, Fifth line = line name, then line feed to the next set of labels.
+1) Click **Select Randomization File** to choose a randomization file (.Rxx), which is generated by the [Experimental Design Tool](https://sourceforge.net/p/ciera/wiki/Tools/#experimental-design-tool).  Excel files are not supported.
+2) Click **Create Labels** to generate the label file.  Label output is: First line = "Plot", Second line = plot #, Third line = blank, Fourth line = code, Fifth line = line name, then line feed to the next set of labels.



&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Fri, 20 Mar 2026 15:21:13 -0000</pubDate><guid>https://sourceforge.net8326b71d54d5f886e46ac2eef31f613d0ad1c486</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v178
+++ v179
@@ -495,7 +495,7 @@
 ###8-Across Labels- Randomizations
 Creates 1"x1" 8-across labels from randomization files (.Rxx), created from the Experimental Design Tool, or other text files.

-![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_tools_8_rnd.png)
+![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_tools_1_random.png)
 *CIERA Tools - 8-Across Labels - Randomizations*

 ####Steps
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Fri, 20 Mar 2026 14:40:20 -0000</pubDate><guid>https://sourceforge.net226735e5a23a1c1d743754548db3028924dd567f</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v177
+++ v178
@@ -23,6 +23,39 @@

 Or, alternatively, you can use a J-file or an .xlsx file.

+**RCB Excel input layout (what the program expects)**
+For the worksheet you select, the parser reads only columns A–C and ignores fully blank rows. It expects two sections in order: entries first, then locations.
+
+**1) Entry rows (top of sheet)**
+Put all entries first:
+
+Column A: entry code
+
+Column B: entry/line name
+
+Column C: optional/unused for entries (can be blank)
+
+Each entry is combined as "A B" (or just A if B is blank).
+
+**2) Location rows (after entries)**
+After entries, location rows begin when a row looks like a location row:
+
+Column A: location name (trimmed to 20 chars)
+
+Column B: number of reps (must be digits)
+
+Column C: location abbreviation (optional, trimmed to 3 chars)
+
+Rows from that point onward are treated as locations. So location rows should come after all entries, not mixed in. 
+
+**Important rules / gotchas**
+No tabs in any cell content (A/B/C). If tabs exist, the UI warns and stops. 
+
+Location reps must be a positive integer (e.g., 1, 2, 3...). Non-numeric reps will fail validation later. 
+
+Abbreviation is optional for RCB. 
+
+The tool only considers sheets with at least one non-empty cell, and if multiple sheets have data, user is prompted for sheet name. 

 ###Random Complete Block (RCB) Randomization
 Random complete blocks experimental design randomizes **PLOTS** within **REPS**.  
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Thu, 05 Mar 2026 20:20:17 -0000</pubDate><guid>https://sourceforge.net957207f726e1391a499b08384527d6e6a9219bf0</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v176
+++ v177
@@ -127,7 +127,7 @@
 -----
 ###10' Single Rows Field Plans
 Create a map for a 10' single-row field plan.
-![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_Tools_5ft_FP.png)
+![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_tools_10ft_fieldplans.png)
 *CIERA Tools 10' Single Row Field Plans*

 ####Create a New Layout
@@ -137,15 +137,19 @@
 3) Click on **Select Check File** and select a Check Input File, which is a file with the following format: Check name (1-14 characters), Column 21 is a "category" which allows the UI to put the checks together in order in the listbox, Column 28-46 are the labels of the categories. 

 ![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_Tools_5ft_FP_checks.png)
-4) Enter the # of ranges per tray, and First Plot # for mapping purposes
-5) Click **Browse** to find an Input File, which is a text file (.txt) with a sequential listing of Line Names, or a card file (.cxx), which is created by one of the Experimental Design programs.  A total # of plots will populate from the file below the path text box.  Verify that it matches the Input File number of lines.
-6) Make sure **Insert Checks** is checked if you wish to include checks in the mapping.
-8) Click **Insert WW** to insert the winter wheat 
-9) Click **Insert Spreader** to insert spreader rows
-10) Click **Insert Plot Numbers** to insert plot numbers for each plot in the grid.
-11) When that is done, you can click **Map file input** to map the input file to the grid.
-12) To create a Card File (.cxx) of the map, click **Create Card File**
-13) To create an Excel File (.xlsx) of the map, click **Create Excel File** 
+4) Click on one of the options for mapping from an input file under the "select information from file to map", depending on which information you are requiring in your field map. 
+5) Enter a value for **# of ranges**.  Set **# of ranges** = 0 to fill map range by range.  If **# of ranges** &amp;gt;0 then test will be mapped in a block over the specified number of ranges.
+6) Enter a value for **# of WWs in block** to specify the number of winter wheats in the block to be mapped.
+7) Click **Browse** to find an Input File, which is a text file (.txt) with a sequential listing of Line Names, or a card file (.cxx), which is created by one of the Experimental Design programs.  A total # of plots will populate from the file below the path text box.  Verify that it matches the Input File number of lines.
+8) Make sure **Insert Checks** is checked if you wish to include checks in the mapping.
+9) Click **Insert WW** to insert the winter wheat 
+10) Click **Insert Spreader** to insert spreader rows
+11) Click **Insert Plot Numbers** to insert plot numbers for each plot in the grid.
+12) When that is done, you can click **Map file input** to map the input file to the grid.
+13) To map from screen input, you need to fill in values for **First plot #** and **Last plot #**, as well as **Number of ranges** and **# of WWs in block**.
+14) The contents of a cell can be modified by double clicking on it. 
+15) To create a Card File (.cxx) of the map, click **Create Card File**
+16) To create an Excel File (.xlsx) of the map, click **Create Excel File** 

 ####Options
 1) **Copy** to copy a cell's contents
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Tue, 03 Mar 2026 18:37:57 -0000</pubDate><guid>https://sourceforge.net31dc75eec1869650119935c93267fdbf7e80bf9c</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v175
+++ v176
@@ -125,6 +125,39 @@


 -----
+###10' Single Rows Field Plans
+Create a map for a 10' single-row field plan.
+![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_Tools_5ft_FP.png)
+*CIERA Tools 10' Single Row Field Plans*
+
+####Create a New Layout
+#####Steps
+1) Enter the number of ranges, passes and Winter Wheat (WW) ranges for the fields in the text boxes. The default is 12 ranges and 24 passes.
+2) Click on **Create a new Layout** to create a map on the grid below.
+3) Click on **Select Check File** and select a Check Input File, which is a file with the following format: Check name (1-14 characters), Column 21 is a "category" which allows the UI to put the checks together in order in the listbox, Column 28-46 are the labels of the categories. 
+
+![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_Tools_5ft_FP_checks.png)
+4) Enter the # of ranges per tray, and First Plot # for mapping purposes
+5) Click **Browse** to find an Input File, which is a text file (.txt) with a sequential listing of Line Names, or a card file (.cxx), which is created by one of the Experimental Design programs.  A total # of plots will populate from the file below the path text box.  Verify that it matches the Input File number of lines.
+6) Make sure **Insert Checks** is checked if you wish to include checks in the mapping.
+8) Click **Insert WW** to insert the winter wheat 
+9) Click **Insert Spreader** to insert spreader rows
+10) Click **Insert Plot Numbers** to insert plot numbers for each plot in the grid.
+11) When that is done, you can click **Map file input** to map the input file to the grid.
+12) To create a Card File (.cxx) of the map, click **Create Card File**
+13) To create an Excel File (.xlsx) of the map, click **Create Excel File** 
+
+####Options
+1) **Copy** to copy a cell's contents
+2) **Cut** to cut the cell's contents
+3) **Paste** to paste the copied or cut contents of one cell to another cell
+4) **Undo** undo the last action
+5) **Clear Selection** clear a cell's contents
+
+
+
+-----
+


 ###Field 17 Map
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Tue, 03 Mar 2026 16:07:21 -0000</pubDate><guid>https://sourceforge.net3a0f9b4e69313077cfff834297aca755781b1c22</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v174
+++ v175
@@ -41,7 +41,7 @@
 ### Lattice Randomization
 Lattice experimental designs randomize **PLOTS** within **BLOCKS** within **REPS**.

-![](https://)
+![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_tools_exp_lat.png)
 1) From Lattice Experimental Design screen, click on one of either **Read Input File (.inp/.xlsx)** or **Read J-File** to load lines and locations.  You should see the information appear in the text boxes.
 2) Fill in any missing text boxes, and Location Abbreviations.
 3) Press **Create Randomization Files** to create the files.  They will appear in the same folder as the input or J-file that was read in.  The following files are generated (note the "xx" will be the last two digits of the year.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Mon, 02 Mar 2026 12:23:13 -0000</pubDate><guid>https://sourceforge.net839473c3551f553e1ca95c23f5126ae1bf17fac3</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v173
+++ v174
@@ -18,19 +18,19 @@

 Save the file as "**{test name}.inp**"

-![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_Tools_inp_file.png)
+![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_tools_exp_rcb.png)
 *Input file example*

-Or, alternatively, you can use a J-file:
+Or, alternatively, you can use a J-file or an .xlsx file.


 ###Random Complete Block (RCB) Randomization
 Random complete blocks experimental design randomizes **PLOTS** within **REPS**.  

-1) From the RCB Experimental Design screen, click on one of either **Read Input File** or **Read J-File** to load the lines and locations.  You should see the information about the test appear in the text boxes.
+1) From the RCB Experimental Design screen, click on one of either **Read Input File (.inp/.xlsx)** or **Read J-File** to load the lines and locations.  You should see the information about the test appear in the text boxes.
 2) Fill in the No. of reps for each location in the **REP** text boxes beside each location, along with the Abbreviations for each location (e.g. SC for Swift Current).

-![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_tools_rcb_screen.png)
+![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_tools_exp_rcb.png)
 *RCB experimental design screen*
 3) Press **Randomize** to create the files.  They will appear in the same folder as your input file or j-file.  The following files are generated (note the "xx" will be the last two digits of the year):

         1.    ***{test name}.Jxx*** (same as .inp file, but with test metadata added)
@@ -41,7 +41,8 @@
 ### Lattice Randomization
 Lattice experimental designs randomize **PLOTS** within **BLOCKS** within **REPS**.

-1) From Lattice Experimental Design screen, click on one of either **Read Input File** or **Read J-File** to load lines and locations.  You should see the information appear in the text boxes.
+![](https://)
+1) From Lattice Experimental Design screen, click on one of either **Read Input File (.inp/.xlsx)** or **Read J-File** to load lines and locations.  You should see the information appear in the text boxes.
 2) Fill in any missing text boxes, and Location Abbreviations.
 3) Press **Create Randomization Files** to create the files.  They will appear in the same folder as the input or J-file that was read in.  The following files are generated (note the "xx" will be the last two digits of the year.

         1. ***{test name}.Jxx***  (same as the .inp file, but with test metadata added)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Mon, 02 Mar 2026 12:21:55 -0000</pubDate><guid>https://sourceforge.net78f0a748f8d99c143ee850279e0b45957adde52a</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v172
+++ v173
@@ -94,8 +94,7 @@

 -----
 ###5' Single Row Field Plans
-Create a map for a 5' single-row field plan, using the card file (.Cxx) created by the Experimental Design Tool.
-
+Create a map for a 5' single-row field plan.
 ![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_Tools_5ft_FP.png)
 *CIERA Tools 5' Single Row Field Plans*

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Thu, 26 Feb 2026 19:45:20 -0000</pubDate><guid>https://sourceforge.net59a944c34c4cc5eabb2fc31ab322a7f392ee4162</guid></item><item><title>Tools modified by Shawn Yates</title><link>https://sourceforge.net/p/ciera/wiki/Tools/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v171
+++ v172
@@ -95,11 +95,15 @@
 -----
 ###5' Single Row Field Plans
 Create a map for a 5' single-row field plan, using the card file (.Cxx) created by the Experimental Design Tool.
+
+![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_Tools_5ft_FP.png)
+*CIERA Tools 5' Single Row Field Plans*
+
 ####Create a New Layout
 #####Steps
 1) Enter the number of ranges, passes and Winter Wheat (WW) ranges for the fields in the text boxes. The default is 12 ranges and 24 passes.
 2) Click on **Create a new Layout** to create a map on the grid below.
-3) Click on **Select Check File** and select a Check Input File, which is a file with the following format: Check name (1-14 characters), Column 21 is a "category" which allows the UI to put the checks together in order in the listbox, Column 28-46 are the labels of the categories.  Anything else in the 
+3) Click on **Select Check File** and select a Check Input File, which is a file with the following format: Check name (1-14 characters), Column 21 is a "category" which allows the UI to put the checks together in order in the listbox, Column 28-46 are the labels of the categories. 

 ![](https://sourceforge.net/p/ciera/wiki/Tools/attachment/CIERA_Tools_5ft_FP_checks.png)
 4) Enter the # of ranges per tray, and First Plot # for mapping purposes
@@ -109,29 +113,15 @@
 9) Click **Insert Spreader** to insert spreader rows
 10) Click **Insert Plot Numbers** to insert plot numbers for each plot in the grid.
 11) When that is done, you can click **Map file input** to map the input file to the grid.
-![](https://)
-*5'  Single Row Field Maps - new layout*
-
-6) To map a border of fill in the map, enter the name of the fill in **Enter text for border** (i.e. "WW" for Winter Wheat).
-7) Enter the number of ranges you would like the border to cover.  
-8) Select the cell in the grid below of where you would like to start mapping the border.  Each pass is represented by 3 rows in the grid, so select a cell in the row that has "&amp;lt;-" or "-&amp;gt;" in column A, and click **Map Border (W.W.)**
-![](https://)
-*5' Single Row Field Maps - map border*
-9) To map the card file (.Cxx), created by the Experiment Design Tool to your layout, click **Browse** and find the file.
-10) The number of plots will automatically populate in the "# of plots" text box, as well as the "Enter first plot #" and "Enter last plot #" text boxes.
-11) In the **Number of Ranges** text box, the default is 12 ranges, but you can change this.  
-12) Select the cell of the plot you wish to start mapping to in the grid.  Again, look for the cell where there is a "&amp;lt;-" or "-&amp;gt;" in column A.
-13) Click **Map file input**
-![](https://)
-*5'  Single Row Field Maps - map card file to grid*
-13) You can map multiple card files to the map by re-doing steps 9-13.
-14) When you are done making changes, click on **Save As (.fxx, xlsx)** to create your map file and excel map.
-
-#### Options
-1) **Load Existing .f file** - click to find an existing map file and load it into the grid
-2) **Clear Map** - remove all information from the current grid
-3) **Clear Selection** - remove all information from selected cells in the grid
-4) **Undo Last Map** - revert to grid prior to clicking **Map file input**
+12) To create a Card File (.cxx) of the map, click **Create Card File**
+13) To create an Excel File (.xlsx) of the map, click **Create Excel File** 
+
+####Options
+1) **Copy** to copy a cell's contents
+2) **Cut** to cut the cell's contents
+3) **Paste** to paste the copied or cut contents of one cell to another cell
+4) **Undo** undo the last action
+5) **Clear Selection** clear a cell's contents


 -----
@@ -148,7 +138,7 @@
 2) Click **Insert Checks** to insert check name boxes on the map. 
 3) Checks and Cartesian tests must be mapped before serpentine increases, which will wrap around anything already mapped.
 4) As each test is mapped, the user is prompted to choose a color for map formatting.
-5) 
+
 -----


&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shawn Yates</dc:creator><pubDate>Thu, 26 Feb 2026 19:42:54 -0000</pubDate><guid>https://sourceforge.netf744e1659049aca37ba17db299801a69b769748d</guid></item></channel></rss>