poli.core.util

poli.core.util#

Utilities and core observers for poli

Modules

poli.core.util.abstract_observer

Abstract class for observers in poli.

poli.core.util.algorithm_observer_wrapper

A wrapper around observers that prohibits the use of observer.observe

poli.core.util.alignment

poli.core.util.batch

Utility functions for batching data.

poli.core.util.chemistry

Utilities for the chemistry-related black-boxes

poli.core.util.default_observer

Default observer that just does nothing.

poli.core.util.external_observer

External observer, which can be run in an isolated process.

poli.core.util.files

Utilities for downloading files from GitHub repositories.

poli.core.util.inter_process_communication

Module that wraps utility functions for interprocess communication.

poli.core.util.isolation

poli.core.util.objective_management

Utilities for creating run scripts for problems and observers.

poli.core.util.observer_wrapper

Script that gets called by the mother process to start an external observer process.

poli.core.util.proteins

Utilities for the protein-related black-boxes

poli.core.util.seeding

Utilities for seeding random number generators.