def _latch_file_info(self):
        """Internal function to update the dictionaries
        keeping track of input and output files
        """
        self._map_arguments(self.args)
        self.files.latch_file_info(self.args)
        self.sub_files.file_dict.clear()
        self.sub_files.update(self.files.file_dict)
        for link in self._links.values():
            self.sub_files.update(link.files.file_dict)
            self.sub_files.update(link.sub_files.file_dict)
Internal function to update the dictionaries
        keeping track of input and output files