MITgcm has several packages related to the input and output consumed and produced during a model integration. The packages used are related to the choice of input/output fields and the on-disk format of the model output.