pyprobound.external

Import models from ProBound, MotifCentral, JASPAR, and HOCOMOCO.

Functions

get_fit_final(path)

Gets the best model fit from the fit.models.json output by ProBound.

import_hocomoco(model)

Parses a PSAM from a model in HOCOMOCO 11.

import_jaspar(fit_id)

Parses a PSAM from an ID in JASPAR.

import_motif_central(fit_id)

Parses a PSAM from a fit_id in MotifCentral.

parse_probound_aggregate(fit_final, modes, ...)

Parses all binding modes and interactions of a round into an Aggregate.

parse_probound_alphabet(fit_final)

Parses the alphabet used in a ProBound fit into an Alphabet.

parse_probound_interactions(fit_final, ...)

Parses all interactions associated with an experiment in a ProBound fit.

parse_probound_model(fit_final, config, ...)

Parses all rounds associated with an experiment in a ProBound fit.

parse_probound_modes(fit_final, layer_specs, ...)

Parses all modes associated with an experiment in a ProBound fit.

parse_probound_psam(fit_final, mode_idx)

Parses a single PSAM from a ProBound fit.

parse_probound_rounds(fit_final, modes, ...)

Parses all rounds associated with an experiment in a ProBound fit.

parse_probound_tables(fit_final, dataframes)

Parses the count tables used in a ProBound fit into CountTables.