- fixed issue with AOI_seq() not working with more than 3 AOIs
 
- removed the need to specify a name for the participant column.
eyetools now expects the column ‘pID’ in all input data
 
- all ‘plot_’ functions now have a ‘pID_values’ parameter to enable
selection of certain participant data to plot
 
- renamed ‘trial_number’ to ‘trial_values’ for consistency with the
above changes
 
- fixed an issue where colour scale for fixations was dependent on
showing fixation label
 
- cosmetic changes made to plotting of AOIs
 
- Improved 
fixation_dispersion() - now runs faster 
- Fixed bug in AOI_seq handling trials with no fixations
 
AOI_time() now returns data in long format 
- renamed 
hdf5_to_csv() to hdf5_to_df() to
accurately reflect operation 
- added 
hdf5_get_event() to access messages stored in the
TOBII generated hdf5 
- updated the sample_rate estimation code in 
*_VTI(),
interpolate(), and AOI_time*() functions 
- updated plot aesthetics for colour-blindness (using viridis), and
improving flexibility of use
 
- Added 
create_AOI_df() for generating an empty dataframe
of the required column names 
- added 
plot_AOI_growth() 
- fixed problem with 
AOI_seq() where it couldn’t handle
trials without fixations or entries 
- added create_AOI_df() which will create a blank data frame for
populating with AOIs
 
- updated function examples to where appropriate
 
- updated functions to not 
print(), instead uses
message() 
- added support for multi-participant data in most functions
 
- standardised expected data input to functions
 
- added optional parameter for proportion of time spent to
AOI_time() 
- fixed 
smoother() span parameter 
- added plots to 
smoother() 
- improved handling of variable order in all functions
 
- added new functions: 
compare_algorithms(),
conditional_transform(), fixation_VTI(),
hdf5_to_csv() 
- added new function 
seq_plot() 
- presents raw data with time component
 
- data can be presented in time windows
 
- added a new function 
AOI_seq() 
- AOI_trial now works with raw data
 
- updated data files and documentation
 
- started process of using pkgdown
 
- fixed 
combine_eyes() to remove the column
‘trial_phase’ 
- tidying up the dependencies
 
- added a progress bar (pbapply) to
fix_dispersion(). 
- fixed a bug in 
VTI_saccade() where it couldn’t handle
trials without saccades 
- Added a 
NEWS.md file to track changes to the
package.