read(f, verify_chksum=True)[source]

Read GSE2 file and return header and data.

Currently supports only CM6 compressed GSE2 files, this should be sufficient for most cases. Data are in circular frequency counts, for correction of calper multiply by 2PI and calper: data * 2 * pi * header[‘calper’].

  • f (file) Open file pointer of GSE2 file to read, opened in binary mode, e.g. f = open(‘myfile’,’rb’)
  • verify_chksum If True verify Checksum and raise Exception if it is not correct
Return type:

Dictionary, numpy.ndarray, dtype=int32


Header entries and data as numpy.ndarray of type int32.