The ANSWERS Software Service has an easy to follow RANKERN User Guide.

The RANKERN user guide has been designed to assist all levels of user - from the new user to the experienced user. It contains the following sections
The input description is a major part of the user guide and we have included a description below.
Input Description
The input for RANKERN consists of a series of self-contained, numbered units each dealing with a particular topic of input data. The units may be submitted to the code in any order and not all units are needed in any given calculation.
For each unit the user guide gives a summary of what the unit does, when it is needed and, a brief statement of what the code will do with the supplied data. Also included is a list of the other units which have some relationship with the current unit.
The input requirements for the unit are then presented on pairs of pages: a flow chart on one page and explanatory notes facing. In many cases a single pair of such pages is adequate as shown here (pdf: 60k - 8 pages).