def __init__(self, path, nodes=(), changeset=None):
        if nodes and changeset:
            raise NodeError("Cannot use both nodes and changeset")
        super(DirNode, self).__init__(path, NodeKind.DIR)
        self.changeset = changeset
        self._nodes = nodes
Generate transcript model from a list of exons.
dataset/ETHPy150Open codeinn/vcs/vcs/nodes.py/DirNode.__init__--crossover with--dataset/ETHPy150Open robinandeer/chanjo/chanjo/load/txlink.py/make_model