Sample Selector

Sample Selector is a tool for creating and editing samples, or groups of data you compare across—they're not "samples" in the statistical sense, but more like filters.

By default, a single sample exists: "All Data". With the Sample Selector, you can create new samples to organize your data.

You can use samples to:

A sample is composed of one or more filters, specific conditions that narrow down your sample.

Creating a sample

The general process for creating a sample is to:

The effect of multiple filters

DataShop interprets each filter after the first as an additional restriction on the data that is included in the sample. This is also known as a logical "AND". You can see the results of multiple filters in the sample preview as soon as all filters are "saved".

External Tools /
xBKT: A BKT Toolbox
Created by Zachary A. Pardos ( and Matthew J. Johnson (, this is a BKT toolbox for MATLAB we have just presented at ICML that implements many of the BKT extensions proposed over the years and also has four orders of magnitude improvement in performance over BNT based toolboxes (e.g. BNT-SM). It supports individualized (by student or tutor components) P(T) and uses the familiar Expectation Maximization fitting algorithm (identical convergence to BNT).
Home page / External resource:
Zachary A. Pardos
Version 10.2.8 July 25, 2018