v1.b242 (Version 1, Build 242) - Released April 2, 2017

Riffyn has just been upgraded in three very big ways!

1) The interface for uploading data from files has been completely reworked and enhanced and is now officially named Parsely. With Parsely you can now...

  • write file data to run attributes like run description, run type and run start/stop
  • write file data to the correct runs using your custom run descriptions (you can still use Riffyn's run numbers if you want to, but you have more choices now!)
  • assign resources from your resource inventory using file data
  • create connected runs between steps using file data
  • write resource names for output resources generated on the current step
  • write the same set of values from your file to multiple properties in Riffyn
  • write file data to multiple run groups in a single transaction
  • do all of these things with just one click when you APPLY a stored configuration to a new file


We have also created a collection of detailed help documents for the updated Parsely (Please note that if you click on the hyperlinks in this e-mail, Zendesk will ask you to log in before reading them. If you have not done so already, please "sign up" for your own Zendesk account -- which is distinct from your Riffyn account.):

If you have stored configurations that you have been using to upload file data you may need to update them briefly before you can use them. If you don't change anything else about your existing data pipeline, you may still need to visit Parsely's Run Rules section to map the file data field containing your Riffyn Run IDs to "Run | Number" as a Run Identifier. That should do it...


2) We have finally combined "Record Inputs" and "Record Outputs" into a single "Record Data" interface where you can do single-valued data entry in its bottom panel and multi-valued data entry in its top panel. We have also made "Record Data", instead of "Plan Experiment", the panel that you see each time you open Measure mode in your browser.

You can access the multi-valued data editor in the top panel in either of two ways:
right click on any cell in the bottom panel and select "Edit Data", or

click on the yellow indicator that appears on any multi-valued cell in your experiment

As part of this consolidation you can now edit multiple output values using the same Fill Down button that we recently introduced for Recording Inputs. “Fill Down” can also be performed using ctrl-d (PC) or cmd-d (Mac). Please note that Plan mode will continue to use its distinct Edit Multiple feature for a little while. That feature can still be accessed using the pencil button that appears along the bottom of your browser when one or more runs have been selected in Plan mode.

In addition to these 2 big upgrades, the new release also contains the following features and bug fixes.


3) We have re-worked the UX for data export to give you more control over the time it takes to export experiment and process data to a CSV file.

The architecture that allows Riffyn to broadcast your latest data instantly to all of your collaborators’ web browsers requires that same data to be substantially re-shaped before we can export it to you as a big, beautiful statistical data table. Already Riffyn has been engineered to accelerate that re-shaping by focusing its calculations towards the data that has been edited since the last time these data tables were calculated. Now you can refresh that re-shaping calculation any time and as many times as you want, without the extra work of of naming and creating a file. When you finally need that data table, Riffyn can export it to you more quickly than if it needed to re-shape all of your data from scratch.

The upper right hand corner of each experiment and process now has a data status indicator to the right of the help button. A gray refresh button indicates that some data needs to be re-shaped before the whole data table can be exported:

Clicking directly on this refresh button will initiate the re-shaping without requesting that data be exported to a CSV file. The refresh button will turn orange and spin as your data is re-shaped:

If no data has been edited since the last time the re-shaping calculation was completed successfully, the data status indicator will now appear as a white download button:

Clicking on the white download button will then initiate the familiar data export process. After you specify the name of your exported file, the white download button will turn orange as your CSV file is prepared, and then green when it is ready for download:

Your CSV file can then be downloaded with a final click on the green download button or by selecting its name from the Data menu. The download button will revert to a gray refresh button as soon as the next edit is made to your experiment or process.

We have also updated the experiment and process libraries so that you can quickly review the state of each experiment and process at the moment when you opened or refreshed these libraries:

If an experiment has a refresh indicator, its data will need to be re-shaped before it can be exported as a CSV. If a process has a refresh indicator, you can now figure out which of its experiments needs to be refreshed: first filter or sort the experiment library by process name, then review the data status indicators of its experiments.


Additional New Features

Design & Measure:

  • You can now initiate data export from the data menus as well
  • Experiments are now ordered reverse chronologically when you select "view all experiments" from the data menus
  • Design notes and observations are now listed from top to bottom in chronological order


  • Fixed properties can now be edited in the bottom panel
  • A resource’s name or Rif ID can now be copied to the clipboard with a right click on the bottom panel

  • Procedure task order is now indexed across an entire process, in accord with its step order
  • You can now navigate between steps and across group boundaries using the new backward and forward buttons at the top and bottom of each step’s Procedure task list

  • Run group size limit has been increased from 1600 to 4000 runs
  • Selected runs are now highlighted in yellow
  • Riffyn will no longer append text to the Run Description when creating connected runs; this change will make it easier to use the Run Descriptions you upload to one step as the Run Identifiers you use to upload file data to a second step
  • When you use the "+" to create multiple runs in Plan mode, you can now choose to index each of the generated run descriptions with an appended number


  • The Units modal has new help hints for its fields
  • Org Admins can now create "governance teams" that have access to all entities within their orgs.


Issues Fixed


  • Occasionally stored override data in Plan mode would not be visible on the bottom panel when an experiment was first opened. Also, if an override had been stored and was later removed, the process target value was not always visible in the “Record Outputs” panel. Both issues have been fixed.
  • Data flow is now working when the same fixed property is associated with multiple components on the same resource
  • All interfaces for renaming experiments and naming new experiments are again working properly
  • View Step Order and Show Step IDs can now be requested from the Measure menu


  • Experiments with runs that branch-then-merge no longer have gaps in their exported data tables


  • Search is now working with special characters
  • Sharing is now working with e-mails that contain special characters


Known Issues

  • The bottom panel does not always refresh automatically after writing a large amount of data from a file. Toggling to/from Plan or to/from another step should resolve the issue.
  • Multi-valued input data is automatically averaged on export
  • Output resources cannot yet be viewed or their names edited in the top panel
  • Calculated properties that were visible in the “Record Outputs” panel are not yet visible in either the bottom or top panels of “Record Data”, but they can still be viewed in the “Clean Data” panel and in exported data
  • Calculated inputs are not yet available in our UI or in exported data tables


Have more questions? Submit a request


Please sign in to leave a comment.