def checkJobGraphForDeadlocks(self):
        self.checkJobGraphConnected()
        self.checkJobGraphAcylic()
        self.checkNewCheckpointsAreLeafVertices()
:raises toil.job.JobGraphDeadlockException: if the job graph         is cyclic, contains multiple roots or contains checkpoint jobs that are
dataset/ETHPy150Open BD2KGenomics/toil/src/toil/job.py/Job.checkJobGraphForDeadlocks