Using multiple column output, the PRINT command can print all of the properties in a table at once. This output format is specified using the COLUMN option and all options associated with it as indicated in the syntax of the command, see Print Command Syntax. The multiple column output is as follows: Each property in the table is assigned a column. In addition, the segment identifier, the concatenation of the residue name and residue identifier, and the tag are also assigned columns. On output the data in each array is printed along with segment, residue, and tag all in a line. If more than one line of data will fit on the page, then they will packed across the page so they make use of the available space. If the line is too long for the line size as specified for the page, the line will be broken across multiple printer lines and each line of data will be followed by a blank line.
The table is identified with a title which specifies which class table is being printed, and every column of data is titled individually. If the lines of data are too long to fit in the line size provided, the titles over the columns will be broken over several lines as well.
Using this method of outputing the table, it is possible to sort the data. One may use the SORT option specify that the table is to be sorted on particular properties. In addition, one may specify sorting on the segment identifier, residue name, residue identifier, and tag. The default order for sorting is ascending. However, one may specify that a particular property should be sorted in descending order. The IGNORE option may be used to have certain properties not be included in the printout. This option also allows the segment, residue, and tag to be specified. The specifications for these additional properties is as follows: