UbiBrowser Database (indra.sources.ubibrowser)

This module implements an API and processor for UbiBrowser, a resource for ubiquitin ligase-sbstrate and deubiquitinase-substrate interactions. See http://ubibrowser.ncpsb.org.cn/ for more information.

UbiBrowser API (indra.sources.ubibrowser.api)

indra.sources.ubibrowser.api.process_df(e3_df, dub_df)[source]

Process data frames containing UbiBrowser data.

Parameters
  • e3_df (DataFrame) – A data frame containing UbiBrowser E3 data.

  • dub_df (DataFrame) – A data frame containing UbiBrowser DUB data.

Return type

UbiBrowserProcessor

Returns

An UbiBrowserProcessor object with INDRA Statements extracted in its statements attribute.

indra.sources.ubibrowser.api.process_file(e3_path, dub_path)[source]

Process UbiBrowser data from files.

Parameters
  • e3_path (str) – The path to the E3 file.

  • dub_path (str) – The path to the DUB file.

Return type

UbiBrowserProcessor

Returns

An UbiBrowserProcessor object with INDRA Statements extracted in its statements attribute.

indra.sources.ubibrowser.api.process_from_web()[source]

Download the UbiBrowser data from the web and process it.

Return type

UbiBrowserProcessor

Returns

An UbiBrowserProcessor object with INDRA Statements extracted in its statements attribute.

UbiBrowser Processor (indra.sources.ubibrowser.processor)

class indra.sources.ubibrowser.processor.UbiBrowserProcessor(e3_df, dub_df)[source]

Processor for UbiBrowser data.