pypath.core.complex.ComplexAggregator§

class pypath.core.complex.ComplexAggregator(resources=None, pickle_file=None)[source]§

Bases: AbstractComplexResource

__init__(resources=None, pickle_file=None)[source]§

Combines complexes from multiple resources.

Parameters:

resources (list) – List of resources. Names of complex resource classes in this module or custom

Methods

__init__([resources, pickle_file])

Combines complexes from multiple resources.

from_dump()

load()

load_data()

Loads the data by calling input_method.

load_from_pickle(pickle_file)

make_df()

process()

Calls the _process_method.

reload()

Reloads the object from the module level.

save_to_pickle(pickle_file)

set_method()

Sets the data input method by looking up in inputs module if necessary.

summaries_tab([outfile, return_table])

update_index()

update_summaries()

Attributes

all_sources

curation_effort

has_stoichiometry

heteromers

homomers

numof_references

summary

summary_str

load_data()§

Loads the data by calling input_method.

process()§

Calls the _process_method.

reload()[source]§

Reloads the object from the module level.

set_method()§

Sets the data input method by looking up in inputs module if necessary.