pypath.core.enz_sub.EnzymeSubstrateAggregator§
- class pypath.core.enz_sub.EnzymeSubstrateAggregator(input_param=None, exclude=None, ncbi_tax_id=9606, map_by_orthology_from=None, trace=False, orthology_only_swissprot=True, ptm_orthology_strict=False, nonhuman_direct_lookup=True, inputargs=None, pickle_file=None)[source]§
Bases:
Logger- __init__(input_param=None, exclude=None, ncbi_tax_id=9606, map_by_orthology_from=None, trace=False, orthology_only_swissprot=True, ptm_orthology_strict=False, nonhuman_direct_lookup=True, inputargs=None, pickle_file=None)[source]§
Docs not written yet.
Methods
__init__([input_param, exclude, ...])Docs not written yet.
Assigns enzyme-substrate interactions to the edges of a network in a py:class:
pypath.legacy.main.PyPathinstance.build()Builds a full list of enzyme-substrate interactions from all the requested sources.
export_table(fname)get_enzyme_substrate(enzyme, substrate)load_from_pickle([pickle_file])main()make_df([tax_id, resources_only_primary])reload()save_to_pickle(pickle_file)set_inputs()summaries_tab([outfile, return_table])uniq_enz_sub(enz_sub)unique()Merges the redundant elements of the interaction list.
update_ptm_lookup_dict()update_summaries([collect_args])Attributes
resourcesresources_sorted- assign_to_network(pa)[source]§
Assigns enzyme-substrate interactions to the edges of a network in a py:class:
pypath.legacy.main.PyPathinstance.
- build_list()[source]§
Builds a full list of enzyme-substrate interactions from all the requested sources. This list might contain redundant elements which later will be merged by unique. This ‘full list’ is organised into a dict by pairs of proteins in order to make it more efficient to compile a unique set for each pair.