Data collection

Data collection

Site list

In OCRIS Mobile, all data is collected against "projects" and "sites" (note: these terms can be renamed/remapped to something different, but this documentation will use the official terminology). A project is a collection of sites. Each site belongs to a single project.

On the left of the OCRIS Mobile UI, there is a site list column. This shows a list of all projects and sites that are available within the logger.

You can select a site by left-clicking on it. The currently selected site will be marked with a star icon, and displayed on the status bar at the bottom of the application.

The site list interface

Creating a new site

To create a new site, click on the green "plus" icon in the top-right of the site list, or click on the Add site button on the top ribbon menu. You will be presented with the 'Create Site' interface, allowing you to create either a single site (by specifying a project and a single site ID), or multiple sites (by specifying a project, site ID, count, and increment).

Creating a single new site

The site creation interface: creating a single new site

This option creates a single new site, with the specified project and the specified site ID.

Creating multiple new sites

The site creation interface: creating multiple new sites

This option creates multiple new sites, with the specified project and site ID generated from the specified pattern.

For example, if you specified the first site as Site1, a count of 10, and an increment of 1, then the following sites would be generated: Site1, Site2, Site3, Site4, Site5, Site6, Site7, Site8, Site9, and Site10.

Site dashboard

Once you have selected a site, the first tab you will see in the worksheet area is the site dashboard. The site dashboard provides an overview of all the worksheets within that site. It shows you the total number of rows in each worksheet, as well as how many of them are ready for export, and how many are on hold. It also shows the number of errors that need to be fixed.

The site dashboard is a good place to get an overview of the selected site.

The site dashboard

The worksheet area

This section is a work-in-progress and has not been finished yet

Column color-coding

Worksheet column headings are color-coded based on:

  • Whether it is mandatory for cells in that column to have a value
  • Whether the cell values are unrestricted, or must be selected from a pick-list
Column header colorMandatoryInput type
RedYesUnrestricted
OrangeYesPick-list
BlueNoPick-list
GreyNoUnrestricted

See the following example:

An example showing color-coded worksheet column headings

Cell color-coding

Cell values are color coded based on:

  • The export status of the cell.
  • The validation status of the cell.
  • Whether the cell is selected or not.
Cell colorDescription
WhiteAn active cell that has no validation errors.
Yellow / OrangeAn active cell that has one or more validation warnings.
RedAn active cell that has one or more validation errors.
BlueAn active cell that is currently selected.
Tan / BeigeA cell that has already been exported, and now can no longer be edited.

See the following example:

An example showing color-coded worksheet cells

Worksheet Actions

OCRIS Mobile supports setting up Actions that will populate cells in new rows. This is particularly useful when entering repetitive data such as Samples or Lithology units. Worksheet Actions are set up by an individual user within a Logger and a number of Actions can be saved into a group. It is then possible to select an individual Action or a Group of Actions and run it multiple times to speed up the data entry process. Once the data has been entered it is possible to edit individual rows or cells.

Define Actions

To set up Worksheet Actions click on the Define Actions icon in the Ribbon PopUpText

New Action

To create a new Worksheet Action click on the Green Plus icon in the form and define what data will go into each cell when a new row is added.

PopUpText

Give the Action a meaningful name that describes what data will be created and click OK.

PopUpText

Click on the Column in the right hand panel and select what you want the cell to be populated with.

PopUpText

Each action is described below;

PopUpText Do Nothing - Ignore this cell

PopUpText Default - Type in a default value for this field

PopUpText Increment - increment the value from the row above into the cell. This can be positive or negative values

PopUpText Copy - Copy the data from a cell in the row above. This cell can be any on the row. A good example of this is copy down the previous Depth To into the new Depth From.

PopUpText Current Date - Enters the current date

Work through each column to define what action you want to take when a new row is created.

To change the properties of any Action that has been defined, right click on the saved Action in the left hand panel to initialise the options.

PopUpText

Set as Default - Will use this Action for each new record. Please note that you may need to fill in some starter values from which the next row will spawn. For example the SampleID and Depth range. Any columns that have had a Default value set will be automatically populated with that data.

Rename - Renames the Action

Delete - Deletes the action, it will no longer be available to choose

Copy - Copies all the settings from the selected Action

Paste - Pastes the settings into a new Action which can then be modified and renamed as appropriate

New Action Group

To create a group of Actions that can be run together click on the Define Worksheet Action Groups tab on the OCRIS Mobile - Worksheets Actions form.

PopUpText

To add a new Group of Actions click on the green plus icon, give the Group a meaningful name and click OK.

PopUpText

To add individual Actions into the Group click on Add Step and select the appropriate Action. Define the order that you want to run the step and how many times you want it to run. Click OK to save the step.

PopUpText

Continue to add Steps until your pattern has been defined. Click OK to close the form.

PopUpText

Using Actions for Data Entry

To use the Worksheet actions to add data to the data grid click on a new row. If an Action has been set as Constant then any values that have been defined as Default in the Action will be automatically entered.

PopUpText

You then need to fill in the variable results to complete the row.

PopUpText

To enter multiple rows via the Worksheet Actions click on the Run Actions icon on the Ribbon and chose one or more Actions to run or a Group of Actions to run and define the Count and Order to run the actions. OCRIS Mobile will show how many rows will be added once you click OK.

PopUpText

OCRIS Mobile will then perform the task and add rows to the Worksheet. Please note, it is possible to edit any of the data that has been added via this process. For example, you might need to add the StandardID to the QC row if this was not set as a Constant.

PopUpText

You can also select a Group or Groups of Actions to run, define how many times and in what order to run. OCRIS Mobile shows how many rows will be added once you click the OK button to execute the data entry.

PopUpText

Inserting Rows

If you have completed multiple rows but then need to add an additional row into the stack click on the White plus to add an empty row below the current row and then fill in the required data.

PopUpText

To add a Row using a saved Worksheet Action click on the Green plus and select which Action you want to use, click ok to add the row. This is particularly useful if you have inserted QC samples after data entry of the original samples.

PopUpText

Copy Rows

To copy an entire row or rows of data, highlight the data and either CTRL + C or click on the Copy icon PopUpText at the bottom of the Worksheet.

Paste Rows

To paste the row click CTRL + V and chose if you want the row inserted on the row beneath the copied row or at the bottom of the worksheet.

PopUpText

ALternatively, click on the Paste rows from clipboard (below current row) PopUpText or Paste rows from clipboard (at end of worksheet) PopUpText

Data Entry Shortcuts

In OCRIS Mobile it is possible to do data entry by columns as well as rows. This functionality is particularly useful for speeding up geology logging; enter the intervals first then add attributes in the cells at the depth they change. Then either select the Copy or Fill functions to fill in the gaps.

Initial Population

In the screenshot below you can see that the intervals have been populated and then where the various attributes change.

PopUpText

In the screenshot below the grid has been partially completed using the data entry shortcuts.

Copy Once

The ColourInt column was copied down using the Copy Once function PopUpText. If you select the Copy many button you will be prompted to enter how may rows you want to populate.

Fill to Next

The Colour1 column was filled in using the Fill to next fuction PopUpText. OCRIS Mobile copies down the data until it reaches a populated cell.

Fill to End

The Weathering column was filled in using the Fill to end function PopUpText. OCRIS Mobile copies down the data until it reaches a populated cell and then changes to that value down until the next change. This continues to the bottom of the worksheet.

Adding Data

Sometimes depth data are entered before other, related data such as SampleID in a Sampling sheet. To complete the data such as an incrementing SampleID use the Add once PopUpText or Add many PopUpTextfunction.

Add once will increment the value in the active cell by 1 into the cell below.

Add many will prompt you to chose how many rows to populate and the increment to apply.

PopUpText

If you want to dd Many to the end of the worksheet chose a large number. OCRIS Mobile will not add rows beyond the last existing record with this function.

Mapping and Location options

The following mapping and location options are available:

Insert location

OCRIS Mobile supports the use of GPS to enter coordinates. It is possible to use in-built or external GPS connected via Bluetooth or USB. Before using this function check in the computers Device Manager to check if a GPS is available.

The Worksheet/s that will utilise GPS has been configured by your system administrator and OCRIS Mobile will automatically enable the functionality when you have selected the appropriate Worksheet. OCRIS Mobile will check if a GPS is available and will display the status in the bottom right hand side of the app.

If no GPS is available it will display GPS: Searching for sensor...: GPS status: searching for sensor

If a GPS is connected and OCRIS Mobile is searching for a valid input string it will display GPS: Waiting for data...: GPS status: waiting for data

When valid GPS data is available it will display the coordinates and zone: GPS data

To retrieve your location data from the GPS, select the correct worksheet, typically Collar Survey or Point Sampling, select the row and click on the Insert location button. OCRIS Mobile will write the current coordinates into the relevant cells on the row.

An example of GPS data being inserted

You may need to add additional or utilise a Worksheet Action to add default values to cells.

View map

It is possible to view the location of data in OCRIS Mobile relative to other data points via a basic map interface. To see where the data lies, click on the View map button.

OCRIS Mobile will open a form that displays the location of all Sites in the designated worksheet that was set by the System Administrator.

The map UI showing site locations

Please note: This is a very somewhat interface at the moment. More coming soon.

Layout options

The following layout options are available:

Reset layout

OCRIS Mobiles allows the tabs in the worksheet area to rearranged and reordered by dragging and snapping them.

You can click on the Reset layout button to reset the customized layout back to its default state.

Manage columns

You can click on the Manage columns button to open up the column management UI. This allows you to do the following:

  • Change the display order of the columns by selecting a column and using the up or down buttons to re-order it.
  • Show or hide a column by toggling its value in the 'Visible' section.
  • Lock a column (or a group of columns) to the left side of the grid by toggling its value in the 'Frozen' section.

The column management UI

Re-run rules

Users can click on the Re-run rules button to trigger a manual refresh and re-run of all of the OCRIS Mobile validation rules that apply to the logger. This is generally not needed in usual operation of the software, but the administrator may have designed some custom rules which require this button to be pressed on occasion.

Row sorting and filtering

The 'row sorting and filtering' menu offers 4 options:

Sort rows

Users can click on the Sort rows button to bring up an interface that allows them to sort the rows in the current grid.

The row sorting interface

The following options can be set:

  • Column - The column that the rows will be sorted by.
  • Sort direction - Controls whether the rows will be sorted in ascending or descending order.
  • Sort type - Controls whether rows will be sorted numerically or textually.

Remove sort

Users can click on the Remove sort button to remove any sorting that has been applied to the current grid via the Sort rows option, and revert the grid to its default state.

Filter rows

Users can click on the Filter rows button to bring up an interface that allows them to set a filter for the rows in the current grid.

The row filtering UI

The following options can be set:

  • Column - The column containing the value to filter the rows on.
  • Filter type - The type of filter to apply (see below).
  • Value - The comparison value in the filter. Can use % as a wildcard in Like and Not like filters.
  • Cast as - Controls whether values will be cast as text or as numeric values.

The following filter types are available:

  • Equals - Show all rows with values that are equal to the filter value.
  • Not equals - Show all rows with values that are not equal to the filter value.
  • Like - Show all rows with values that match the filter's LIKE expression.
  • Not like - Show all rows with values that don't match the filter's LIKE expression.
  • Less than - Show all rows with values that are less than the filter value.
  • Less than or equal to - Show all rows with values that are less than or equal to the filter value.
  • Greater than - Show all rows with values that are greater than the filter value.
  • Greater than or equal to - Show all rows with values that are greater than or equal to the filter value.

Clear filter

Users can click on the Clear filter button to clear any filtering that has been applied to the current grid via the Filter rows option, and revert the grid to its default state.

Site summary

Users can click on the Site summary button to view the site summary UI, which shows a visual overview of the current site and all its worksheets. This allows you to easily visualize the data that has been collected, and visually identify any missing data, gaps in holes, etc.

The site summary UI

Change tracker

OCRIS Mobile has a built-in change tracker that will track the 100 most recent edits made to the data grid. While users are working in the data grid, they can press the CTRL+Z hotkey to instantly undo the most recent change. Users can also click on the Change tracker button to view the edits. They can revert edits in this UI by checking the box next to the edits that they want to revert, and then clicking on the Revert selected changes button.

The change tracker UI

Deleting data

Data that has not been exported to an OXO file can be deleted from a Worksheet. It is possible to delete one or more entire rows, individual cells or a block of cells. The row or rows that will be deleted are highlighted in a light blue colour.

Deleting a single row

To delete a single row, click inside the number column on the left of the worksheet on the row to be deleted and hit the DEL key or the red minus button on the bottom of the worksheet.

To delete mulitple contiguous rows of data, select the desired rows by clicking on the row in the numbered column on the left of worksheet, hold down the SHIFT key and select the last row and hit the DEL key. All rows selected will be deleted. Please note: the red minus button will only delete the last row selected, not the entire block.

Deleting multiple contiguous rows