code: def ReportConfiguration(self, file):
          
          global encodingpar
          print >> file, BuildReportLine("FAM FILE", self.fam_details)
          print >> file, BuildReportLine("IMPUTE_ARCHIVES", "%s:%s" % (str(self.chroms[0]), self.archives[0]))
          idx = 0
          for arch in self.archives[1:]:
              print >> file, BuildReportLine("", "%s:%s" % (str(self.chroms[idx+1]), arch))
              idx += 1
          print >> file, BuildReportLine("ENCODING", ["Additive", "Dominant", "Recessive", "Genotype", "Raw"][encoding])
          print >> file, BuildReportLine("INFO-EXT", Parser.info_ext)
          print >> file, BuildReportLine("INFO-THRESH", Parser.info_threshold)
docs: :param file: Destination for report details
          :return: None