If the -start and -stop tokens are followed by the work 'individuals', then data will be read in by individuals.
Another way to organize the data is by individuals. The program expects that the markers are ordered from marker 1 on chromosome 1, marker 2 on chromosome 1, ..., to the last marker on the last chromosome. Since the individuals are named, they can be in any order.
-start individuals markers Ind_1 2 2 1 1 2 2 2 2 2 Ind_2 2 2 2 1 2 1 2 2 1 Ind_3 2 2 2 2 2 1 2 1 1 Ind_4 2 1 2 2 2 2 1 1 1 Ind_5 2 1 2 2 2 2 1 1 1 Ind_6 1 1 1 1 1 1 1 1 1 Ind_7 1 1 1 1 1 1 1 2 1 Ind_8 1 1 1 1 1 1 1 2 1 Ind_9 1 1 1 1 1 1 1 2 2 Ind_10 1 1 1 1 1 1 1 2 2 -stop individuals markers
The traits are done similarly. All the traits have to be in this block. Each column is for a different trait. After the -start token, put individuals followed by traits, then the number of traits (2), then the names of the traits, then indicate whether the individuals are named. Here they are, but if they weren't, put an notnamed token where the 'named' token presently is. otraits below are done in the same fashion.
-start individuals traits 2 Trait_1 Trait_2 named Ind_1 5.0 15.0 Ind_2 5.3 15.3 Ind_3 6.2 16.2 Ind_4 4.1 24.1 Ind_5 5.5 25.5 Ind_6 5.8 25.8 Ind_7 6.7 16.7 Ind_8 6.1 26.1 Ind_9 . 33.2 Ind_10 6.4 16.4 -stop individuals traits -start individuals otraits 2 sex brood named Ind_1 M 1 Ind_2 F 1 Ind_3 M 1 Ind_4 M 1 Ind_5 M 1 Ind_6 F 2 Ind_7 F 2 Ind_8 M 2 Ind_9 F 2 Ind_10 F 2 -stop individuals otraits