CancellationTools: All-in-One Software to Collect and Analyse Multi-Target Visual Search Data Edwin S. Dalmaijera, Stefan van der Stigchelb, Tanja C.W. Nijboerb,c, Tim H.W. Cornelissenb, & Masud Husaina,d a Experimental Psychology, University of Oxford, b Helmholtz Institute, Utrecht University, c Rudolf Magnus Institute & Rehabilitation Centre De Hoogstraat, University Medical Centre Utrecht, d Nuﬃeld Dept. of Clinical Neuroscience, University of Oxford open source high-quality data visualisation complete and automated analysis run all cancellation tasks download Customizable test properties: - input type (touch screen or mouse) - cancellation marking visibility - target and background colour - target and distractor properties Or scan your own task Scan the QR code, or visit our website: www.CancellationTools.org edwin.dalmaijer@psy.ox.ac.uk CancellationTools is released under the GNU General Public License, ensuring it will always be free and open to everyone. The source code is available from GitHub: https://github.com/esdalmaijer/CancellationTools partners and sponsors @esdalmaijer CancellationTools was developed at the University of Oxford, in collaboration with Utrecht University. It is supported through the Individualised Diagnostics & Rehabilitation of Attention Disorders (INDIREA) project, sponsored by the European Commission. For more information, please visit www.indirea.eu. neglect centre of cancellation omissions per half working memory immediate revisits delayed revisits search organisation inter-cancellation distance inter-cancellation angle path intersection rate best R performance inter-cancellation time search speed time-on-task Q score Analyse individual or group data with the click of a button. The fully automated process calculates almost every known index of cancellation performance (summarized below). The outcome is stored in an A4-sized PDF (useful for clinical testing) and a machine-readable text ﬁle (directly importable into spreadsheet editors, SPSS, or a programming language). Search organisation can be indexed by the standardised angle and the best R (correlation between horizontal/vertical position of a cancelled target and its cancellation rank number). Heatmap averages provide a visualisation of biases of spatial attention in a sample. Plot intensities are scaled to the theoretical task maximum, and comparable across individuals. healthy (N = 10) neglect (N = 10) cancellations omissions A cancellation path gives a full account of a patient's search behaviour. A superimposed heatplot (cancellations) reveals biases of spatial attention. best R = 0.88 std. angle = 1.00 std. distance = 1.00 M distance = 100 px best R = 0.88 std. angle = 1.00 std. distance = 1.00 M distance = 300 px We collected and devised indices that are independent of task properties, to allow for performance comparisons across tasks. supported platforms Currently, a standalone version is available for Windows, and a version for Android is on its way. We are also planning on creating versions for Mac OS X and Linux. If you can't wait for those, it is perfectly possible to run the CancellationTools code from source using Python. Additionally, you can run tasks from our website, www.cancellationtools.org, although you will still need a standalone version to analyse the data. Cancellation tests require participants to search for and cross out targets (circles with an opening on top, in the example below), while ignoring distractor stimuli.