def __init__(self, raw_meta, structure): super().__init__(samples=Point.create_from_list(raw_meta[4])) self.handle = raw_meta[0] self.name = raw_meta[1].decode("utf-8") self.length = raw_meta[2] self.signs = Sign.create_list(raw_meta[3]) self.structure = structure self.successors = [] self.predecessors = []