By use of the column track bars col1 was sorted to 2 clusters first.
Subsequently col2 was sorted to 2 clusters as well. 
This time col2 was cluster sorted first.
col1 is then subclustered 
file options  type  mini  ⇾ more file sort options: Index, Rank, CLUSter, Groups, Descending, ERRor 
FIle  txt  fi=name  (required) name is a ⇾ matrix file as described in Matrix Explorer 
Column  num ^{(1)}  col=nr 

Option  num  opt=1  =1: sort character columns case sensitive (default is 0). Disregarded for numeric columns. 
PhySsort  log  phys=P 

options  type  mini  ⇾ more vector sort options: Index, Rank, CLUSter, Groups, Descending, ERRor 
Vector  vec ^{(1)}  v=O  O is the original vector of length lenO to be sorted (required) 
Sorted  vec ^{(1)}  s=S  vector S (length lenS) is assigned the sorted vector O. Only the first
MIN(lenO, lenS) elements are assigned.

option  type  mini  X, R, and C for a vector sort are vectors
X, R, and C for file sorts can be either a file column number, or a vector with 1 element per row: 
Index  num  idx=X  the index vector X is assigned the index of Sorted in Original .

Rank  num  rnk=R  the rank vector R is assigned the index of Original in Sorted ⇾ example 
CLUSter  num  clus=C  the cluster vector C is assigned the compounded cluster value of all sorted columns. A column is divided in up to 15 clusters. For file sorts a maximum of Groups=... clusters is generated. 
Groups  num ^{(2)}  grps=g  max nr of Vector cluster groups
Groups= must be postfixed to its Column= or Vector= ⇾ example 
Descending  log ^{(2)}  desc=1  sort descending
Descending= must be postfixed to its Column= or Vector= 
ERror  LBL  err=999  on error goto 999 