import asyncio from mathema.core.exoself import Exoself from mathema.genotype.neo4j.genotype import load_genotype_snapshot async def main(): print("i am here!") snapshot = await load_genotype_snapshot("08bf4d92d8c0438295399f8f2a8fef1a") print("gathered snapshot") print(snapshot) print("------- build exoself ---------") exo = Exoself(snapshot) print("-------- building processes ---------") exo.build_pid_map_and_spawn() if __name__ == "__main__": asyncio.run(main())