def collect_gdf(self):
<EOL>COMM.Barrier()<EOL>if len(glob.glob(os.path.join(self.spike_output_path,<EOL>self.label + '<STR_LIT>'+ self.ext))) == <NUM_LIT:0>:<EOL><INDENT>raise Exception('<STR_LIT>')<EOL><DEDENT>if not hasattr(self, '<STR_LIT>'):<EOL><INDENT>self.dbs = {}<EOL><DEDENT>for X in self.X:<EOL><INDENT>db = GDF(os.path.join(self.dbname),<EOL>debug=True, new_db=True)<EOL>db.create(re=os.path.join(self.spike_output_path,<EOL>'<STR_LIT>'.format(self.label, X,<EOL>self.ext)),<EOL>index=True)<EOL>self.dbs.update({<EOL>X : db<EOL>})<EOL><DEDENT>COMM.Barrier()<EOL>
Collect the gdf-files from network sim in folder `spike_output_path`
into sqlite database, using the GDF-class.


Parameters
----------
None


Returns
-------
None