def _read_header(self):
self._header_pos = self.fp.tell()<EOL>line = self.fp.readline('<STR_LIT>')<EOL>modelname, res0, res1, halfpolar, center180 = line<EOL>self._attributes.update({<EOL>"<STR_LIT>": str(modelname, '<STR_LIT:utf-8>').strip(),<EOL>"<STR_LIT>": halfpolar,<EOL>"<STR_LIT>": center180,<EOL>"<STR_LIT>": (res0, res1)<EOL>})<EOL>self.__setattr__('<STR_LIT>', modelname)<EOL>self.__setattr__('<STR_LIT>', (res0, res1))<EOL>self.__setattr__('<STR_LIT>', halfpolar)<EOL>self.__setattr__('<STR_LIT>', center180)<EOL>self.fp.seek(self._header_pos)<EOL>
Process the header information (data model / grid spec)