code: def _writeContainer(self, filelike, compress=True):
          
          aux.writeJsonZipfile(filelike, self.proteins, compress, 'w', 'proteins')
          aux.writeJsonZipfile(filelike, self.peptides, compress, 'a', 'peptides')
          zipcomp = zipfile.ZIP_DEFLATED if compress else zipfile.ZIP_STORED
          with zipfile.ZipFile(filelike, 'a', allowZip64=True) as containerFile:
              infodata = {key: value for key, value in
                          viewitems(self.info) if key != 'path'
                          }
              containerFile.writestr('info', json.dumps(infodata, zipcomp))
docs: Writes the ``.proteins`` and ``.peptides`` entries to the
          ``proteindb`` format. In addition it also dumps the ``self.info`` entry
          to the zipfile with the filename ``info``. For details see
          :func:`maspy.auxiliary.writeJsonZipfile()`
  
          :param filelike: path to a file (str) or a file-like object
          :param compress: bool, True to use zip file compression