mieaa.API¶
-
class
mieaa.
API
¶ miEAA api wrapper class. Each instance is tied to a Job ID after starting an enrichment analysis. Instance must be reset with new_session() before starting a new analysis.
-
root_url [class attribute]
API root url
Type: str
-
api_version [class attribute]
Current API version
Type: str
-
endpoints [class attribute]
API endpoints suffix
Type: dict
-
wait_between_requests [class attribute]
How many seconds to wait between API requests (due to throttling)
Type: float
-
default [class attribute]
Default settings to pass to converter or analysis apis
Type: dict
-
jobs [class attribute]
Access jobs run by any API instances, keys are job_id and values are enrichment parameters
Type: dict
-
session [instance attribute]
Session information necessary to retrieve results
Type: API_Session
-
job_id [instance attribute]
Unique identifier for enrichment analysis job of current session
Type: uuid
-
__init__
()¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
()Initialize self. convert_mirbase
(mirnas, Iterable[str], IO], …)Convert a set of either miRNAs/precursors from one miRbase version to another get_enrichment_categories
(mirna_type, species)Get possible enrichment categories get_enrichment_parameters
()Retrieve parameters used during enrichment analysis get_gui_url
(page[, job_id])Get specific url to page in web tool get_gui_urls
([job_id])Retrieve important mieaa webtool urls get_progress
()Retrieve enrichment analysis progress get_results
(results_format, …[, retries])Return results in json or csv format invalidate
()Invalidate current session. load_job
(job_id)new_session
()Start a new session, clearing all job results open_gui
([page, job_id])Open specific mieaa web tool page in browser run_gsea
(test_set, Iterable[T_co], IO], …)Start miRNA Set Enrichment Analysis run_ora
(test_set, Iterable[T_co], IO], …)Start Over Enrichment Analysis save_enrichment_results
(save_file, IO], …)Save results in specified format to_mirna
(mirnas, Iterable[str], IO], …)Convert from precursor->mirna to_precursor
(mirnas, Iterable[str], IO], …)Convert from mirna->precursor Attributes
api_version
default_params
endpoints
jobs
root_url
wait_between_requests
-