pykanto.utils#

Parsers, I/O tools, typing and general computing.

Modules

pykanto.utils.compute

A collection of functions and decorators used to manage common operations (e.g., parallelisation, timing).

pykanto.utils.custom

This module contains functions for parsing custom metadata files.

pykanto.utils.io

Functions to read external files -e.g.

pykanto.utils.paths

Create project directory trees, assign path variables, and get paths for different types of files

pykanto.utils.slurm

Use pykanto and ray on a slurm scheduler.

pykanto.utils.types

Pykanto typing module: provides a) custom type hints not already covered in other modules and b) classes whose main purpose is data storage and/or type checking.