Currently, BTE focuses on utilizing APIs that take a single identifier (corresponding to a BioLink BiologicalEntity type) as input. Here, we will extend BTE to allow APIs to take a list of entities as input. For example, a gene enrichment analysis API would take a list of genes in one API call, and may return a single disease, pathway, or gene set as output. We will add a feature in which BTE will aggregate all genes from the preceding API call(s) into a single gene list object (rather than executing a series of API calls for each gene individually in batch mode).
Currently, BTE focuses on utilizing APIs that take a single identifier (corresponding to a BioLink
BiologicalEntity
type) as input. Here, we will extend BTE to allow APIs to take a list of entities as input. For example, a gene enrichment analysis API would take a list of genes in one API call, and may return a single disease, pathway, or gene set as output. We will add a feature in which BTE will aggregate all genes from the preceding API call(s) into a single gene list object (rather than executing a series of API calls for each gene individually in batch mode).