code: def update_fid_list(self,filename,N):
          '''
          update file indices attribute `altimetry.data.hydro_data.fileid`
          '''
          self.filelist_count[self.filelist.index(filename)] = N
          fid=self.fid_list.compress([enum[1][0] == os.path.basename(filename) for enum in enumerate(zip(*(self.filelist,self.fid_list)))])
          self.__dict__.update({'fileid' :np.append(self.fileid,np.repeat(fid,N))}f update_fid_list(self,filename,N):
          '''
          update file indices attribute `altimetry.data.hydro_data.fileid`
          '''
          self.filelist_count[self.filelist.index(filename)] = N
          fid=self.fid_list.compress([enum[1][0] == os.path.basename(filename) for enum in enumerate(zip(*(self.filelist,self.fid_list)))])
          self.__dict__.update({'fileid' :np.append(self.fileid,np.repeat(fid,N))})
docs: update file indices attribute `altimetry.data.hydro_data.fileid`