alla flaggor
trixie  ] [  sid  ]
[ Källkod: custodian  ]

Paket: python3-custodian (2024.1.9-3)

Länkar för python3-custodian

Screenshot

Debianresurser:

Hämta källkodspaketet custodian:

Ansvariga:

Externa resurser:

Liknande paket:

flexible just-in-time job management framework in Python

Custodian is a simple, robust and flexible just-in-time (JIT) job management framework written in Python. Using custodian, you can create wrappers that perform error checking, job management and error recovery. It has a simple plugin framework that allows you to develop specific job management workflows for different applications.

Error recovery is an important aspect of many high-throughput projects that generate data on a large scale. When you are running on the order of hundreds of thousands of jobs, even an error-rate of 1% would mean thousands of errored jobs that would be impossible to deal with on a case-by-case basis.

The specific use case for custodian is for long running jobs, with potentially random errors. For example, there may be a script that takes several days to run on a server, with a 1% chance of some IO error causing the job to fail. Using custodian, one can develop a mechanism to gracefully recover from the error, and restart the job with modified parameters if necessary.

The current version of Custodian also comes with several sub-packages for error handling for Vienna Ab Initio Simulation Package (VASP), NwChem, QChem, FEFF, Lobster and CP2K calculations.

This package installs the library for Python 3.

Andra paket besläktade med python3-custodian

  • beror
  • rekommenderar
  • föreslår
  • enhances

Hämta python3-custodian

Hämtningar för alla tillgängliga arkitekturer
Arkitektur Paketstorlek Installerad storlek Filer
all 78,8 kbyte428,0 kbyte [filförteckning]