def __init__(self, output_params, **kwargs):
super(OutputData, self).__init__(output_params)<EOL>self.path = output_params["<STR_LIT:path>"]<EOL>self.file_extension = "<STR_LIT>"<EOL>self.output_params = output_params<EOL>self._profile = dict(PNG_DEFAULT_PROFILE)<EOL>self.nodata = self._profile["<STR_LIT>"]<EOL>try:<EOL><INDENT>self.old_band_num = output_params["<STR_LIT>"]<EOL>self._profile.update(count=<NUM_LIT:4>)<EOL><DEDENT>except KeyError:<EOL><INDENT>self.old_band_num = False<EOL><DEDENT>self.output_params.update(dtype=self._profile["<STR_LIT>"])<EOL>self._bucket = self.path.split("<STR_LIT:/>")[<NUM_LIT:2>] if self.path.startswith("<STR_LIT>") else None<EOL>
Initialize.