abstracting "node" earlier, before annotations and bridgedb