I would like to use GAP to generate all the Steiner systems in M12 (There are 5040 of them), based on S12/ord(M12) = 7!. I have already asked on the GAP Forum, but it appears to be in hiatus, or possibly shut down after 2016.
Ideally, I would like to have a canonical ordering for the all the hexads, and merely number them 1 - 924. This will save on paper, of course, and then merely log the 5040 Steiner systems in 5040 rows of a spreadsheet, 132 across and 5040 down.
Then I can take it from there. Another option is to merely generate one Steiner system, and then do 12! permutations, but that seems excessive. Also, you would have to work with every element in each hexads. I might just play with an algorithm that would "know" the permutations for all 924 hexads, and then merely use GAP to generate the first Steiner, or even Excel itself I suppose. Then easily work with 12! permutations, but that is a lot of rows, I might run out of space.
(Say, (05) permutation so hexad(123)->hexad(345) for example)
PGH