This topic describes the major changes in KDSmart Version 3.0 which reached production status on 28th April 2018.
- KDSmart Version 3 Changes
- What’s New In Release 3.0
- The Main Window
- The Spreadsheet View
- Trait and Tag Bundles
KDSmart Version 3.0 introduces a number of new features aimed to further assist making scoring in the field easier. We are grateful to all the feedback and suggestions from our users. Some of the following improvements are as a direct response to user suggestions.
This topic provides an overview of some of the main new features, namely:
- A New Home Screen - more information at hand;
- The Spreadsheet View – underlying functionality is still the same as for Trial Scoring;
- Add Trait Instances - Easy to add or remove Trait Instances to a Trial;
- New Trait and Tag Bundles - for easier management; and
- Progress Tracking for all Trials - (Samples Scored / Total Number of Samples).
The Main or Home window has undergone changes to include more Trial/Nursery information for the selected Trial without need to first visit the Trials window.
Features of the updated Main window include:
Scroll through the Trial/Nurseries in KDSmart by swiping left or right in the main window.
Page indicator bars, above the Trial Name field, indicate current position in the ‘list of Trials’ and whether scrolling left or right will reveal more Trial/Nurseries.
Restarting KDSmart or returning to the Main window will display the name of the last Trial displayed (possibly the last being scored).
- Long Press
Displays the Configure Trial window
- Single Tap
- Recommence interrupted scoring for a Trial; or
- Display the Configure Trial window if the Trial is yet to be scored.
The Scoring Progress Bar provides a quick visual guide for the displayed Trial/Nursery.
The new Trial Details button is a fastpath to the details of the displayed Trial/Nursery.
When screen space is limited, e.g. with a phone, the bottom primary function button bar for Trials, Traits, Tags, etc. now has left/right scrolling to reveal any additional function buttons.
Spreadsheet View is a new option in Version 3.0 for scoring providing a ‘spreadsheet style’ view of a Trial/Nursery. Some scoring situations will benefit from this alternative to the original and default Path view. It is easy to alternate between the two as views as your needs dictate in the field.
The following illustration shows the Spreadsheet View Scoring window (no scored traits visible):
When first selecting Spreadsheet View the first column is partially collapsed, designed to accomodate small phone screens. It can easily be adjusted by:
Spreadsheet View can be selected in the Trial Details Configure Options window for a Trial as illustrated next.
Note: In Settings the default view, Spreadsheet or Path can be set.
The following image shows a cropped and annotated version of the previous example Spreadsheet View.
A description of the window elements is provided in the following table.
|Select the location button to return to the last scored sample.|
|Active Trait columns, scrollable left to right.
Note: Traits that are inactive for the scoring session are not displayed.
|The plot identifier/coordinate column, i.e. Plot ID/ Column, Row.
Also shows indicators for Tags, Notes, Photos and menu selector.
|Symbolises the Plot. Downward pointing indicates the Plot is expanded displaying the contained Sub-Plots. Sideways pointing indicates the Sub-Plots for the plot are hidden from view.|
|A Sub-Plot belonging to the plot above.|
|The dash ‘-‘ symbolises an un-scored Trait. Touch the cell to score the Trait for this plot.|
|The dot ‘.’ Symbolises a value cannot be entered e.g. this is a plot level trait. In this example it is a plot level trait and it is at the Sub-Plot row, hence not scorable.|
|Green arrow indicates Plots are vertically scrollable.|
|Yellow arrow indicates the Traits are horizontally scrollable.|
|Blue arrow indicates this area can be expanded or contracted by selecting Adjust First Column Width from the Spreadsheet View menu (11) then using the resizing bar.|
|The Spreadsheet View Menu. See the Spreadsheet View Menu Options topic below.|
To enter or replace a score for a Sub-Plot touch the required row and column position for the Trait. The displayed dialog is dependent upon the Trait’s data type, e.g. the following example is for a Date Data Type.
Note: Entry of Trait values is the same for both Spreadsheet and Path views.
Note: If the Lock Scored Traits option is enabled, subsequent attempts to edit the existing value will display a warning with option to continue or stop to prevent accidental changes as illustrated next.
Previously TraitLevels could only be specified as either Plot or Sub-Plot.
With KSDSmart version 3.0.3 TraitLevel can be set to:
- Plot Level
- by using “Plot” or “TrialUnit”; or
- Sub-Plot Level
- by using “Sub-Plot”, “Individual” or “Plant”.
The menu options for Trait Instances, as appearing in the above illustration, are:
Adding a Trait Instance following the removal of a Trait Instance
In a situation of multiple Trait Instances, e.g. #1, #2 and #3, the removal of #1 from a Trial will leave Instances #2 and #3. If an Instance is added it will be Instance #4 (i.e. #1 is not replaced).
However, in this example, if #3 is removed, then and Instance is added it will be #3.
Remember an instance cannot be removed if it contains any scored values.
Touching the Trait Name at the top of the trait column displays the Trait’s Attributes. These include Trait:
- Validation Rule;
- Units; and
The following illustration from Spreadsheet view shows the Trait DFF_PLOT (at ‘1’) was touched to display the highlighted information:
A Short Press on the plot or Sub-Plot identifier/coordinate displays the plot or Sub-Plot attributes.
A Long Press on the plot or Sub-Plot identifier/coordinate displays further attributes and functions. These are:
- Deactivate or Activate the plot/Sub-Plot;
- View, Add or Remove Tags;
- Add a Note (typed entry) for the plot/Sub-Plot;
- Add Photos;
- Add an Audio note; and
- Add a Sub-Plot to the plot.
Note: Depending on the Android version in use on the device, KDSmart must be given permission to use the camera or microphone.
The following example shows the Sub-Plot has two tags assigned, ‘GV+++’ and ‘MD’ and no images are attached, as the attachment icon is greyed out.
With attributes displayed as in the above example, a short press of either the plot/Sub-Plot icon or identifier/coordinate will display the menu which are both illustrated below.
|Plot Menu||Sub-Plot Menu|
Trait and Tag Bundles are a mechanism for grouping them. This may assist with their use and management, e.g. it maybe helpful to Bundle Traits for a type of crop, season or a specific experiment. Also they can assist with distribution to multiple KDSmart devices for efficiency and to ensure consistency.
Some features of Bundles are:
- A Trait or Tag can exist in multiple Bundles;
- Every Trait or Tag is a member of the ‘All Traits’ or ‘All Tags’ Bundles;
- Bundles make selection of Traits or Tags easier for export or import;
- Traits or Tags can be added or removed from Bundles (except All Traits or All Tags);
- It is easy to select multiple Traits/Tags and create a new Bundle; and
- Bundles can be deleted, except for the All Trait and All Tag Bundles.
The example below shows a Trait Bundle named ‘Dates Bundle’ expanded to show the contents. Note the circled number, at right of the Bundle name, indicating it contains ten Traits. When expanded the Traits in the Bundle appear below the Bundle name (dotted highlight).
Remember Bundles are logical groupings, so there is only ever one instance of a Trait defined in KDSmart.
Note: for Bundles, Tags work in the same manner as Traits.
Viewing Traits or Tags the procedure is the same. Traits are used here to illustrate.
Note: To create a Bundle at least one Trait or Tag needs to be selected to invoke the menu, however a Bundle can exist without Traits/Tags.
A long press on a Trait will reveal a different set of actions
|In the Trait/Tag Window Long Press a Trait/Tag to be added to the Bundle.|
|The top bar of the display will change to be similar to the previous Trait window examples for phone and tablet. This also indicates the number of Traits/Tags selected.
More Traits/Tags can be selected or deselected with a single press.
|Select either the Menu button or the Trait Bundle or Tag Bundle button.|
|Enter a unique Bundle name. The display will assist providing a unique name.|
|Select the Create/Add button to create the new Bundle or if Delete has been selected confirm by selecting the Delete button.
Note: Deleting a Bundle does not delete the Traits.
Bundles can be exported as either a CSV file or to KDXplore which will require a connection.
|In the Trait/Tag Window Long Press the Bundle to be exported.|
|At the top bar of the display select the Export button .|
|Select Tablet to export a CSV file or KDXplore if you have a current connection to the KDXplore application.|
|Confirm and a message will indicate success and location of the CSV file.|