What are FLIRT schedule files?
A FLIRT schedule file controls the way that the optimisation is run inside FLIRT. It consists of a list of statements in a basic scripting language that was created for FLIRT. Several schedule files are contained in the directory $FSLDIR/etc/flirtsch and provide different levels of degrees of freedom control, such as specific settings for 2D registrations. It is only possible to perform 2D registration on the command line using schedule files (via the -schedule option). A list of currently provided schedule files is: • sch2D_3dof – standard 2D registration with 3 DOF (1 rotation + 2 translation) • sch2D_5dof – expanded 2D registration with 5 DOF (1 rotation + 2 translation + 2 scale) • sch2D_6dof – expanded 2D registration with 6 DOF (1 rotation + 2 translation + 2 scale + 1 skew) • sch3Dtrans_3dof – translation only 3D registration (x, y and z translation searched together) • xyztrans.sch – same as sch3Dtrans_3dof • ztransonly.sch – single z-axis translation registration • simple3D.sc