All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.8.1 (2021-06-05)
- :sparks: update to consume trapi v1.1 apis (5b2f465)
- transform graph data from v1.1 to legacy format, uncomment code (b1d2413)
- add details to meta graph error (1d36a18)
2.8.0 (2021-05-25)
- β¨ added meta_knowledge_graph endpoints by team and ip (8882df4)
- π fix meta_kg endpoint for a given API (85ff733)
2.7.0 (2021-05-16)
- β¨ add handler logics for creating v1 metakg (c1c5011)
- β¨ add metakg routes to index (7c7b8e1)
- β¨ create route for metakg (cd379bc)
2.6.0 (2021-05-11)
- π change from NCBIGENE to NCBIGene (88d6035)
2.5.0 (2021-04-23)
- π fix issue when output ids contain special characters (898483a)
2.4.0 (2021-04-23)
- β¨ allow user to set MAX_QUERIES_PER_MIN as env (8686092)
- β¨ set rate limit to max 3 queries per min (aeea89c)
- π fix unable to resolve biocarta id issue (551e4b1)
- π₯ temporarily disable text mining co-occurrence kp (d214a4d)
- β¨ re-enable clinical risk kp (4464dfc)
2.3.0 (2021-04-20)
- β¨ set a hard limit of 3s for all TRAPI APIs (db96e0b)
2.2.0 (2021-04-02)
2.1.0 (2021-04-02)
- β¨ add /test/query endpoint to support user specified smartapi spec (c75e44d)
- β¨ add additional node attributes to knowledge graph (4fb93e3)
- β¨ add cron job to periodically pull from /predicates endpoint (94461b1)
- β¨ add num_of_participants property for pathway (3d9f820)
- β¨ have bte only use a specified number of APIs (7fa1732)
- β¨ support restricting /predicates to only api names provide (9260ec9)
- β¨ update local predicates file and smartapi specs (425093e)
- π add support for resolving protein ids (500161a)
- π fix api_response_transform bug (4d911d6)
- π fix cache related bug causing query failure (3bd87ae)
- π fix id resolver failure issue (eecbe4f)
- π fix missing biolink prefix issue (153b601)
- π fix typo (5b32009)
- π fix wrong edge id in query results (4bb1aa7)
2.0.1 (2021-03-12)
- π fix wrong uniprot issuue (92fac04)
2.0.0 (2021-03-09)
- β¨ have /query and /v1/query the same behavior (2db1ff8)
- β¨ use redis to enable cacheing query results (dd42583)
- π check semantic type match input type before creating bte edge (2731602)
- π fix wrong logic to determine if redis cache is enabled (fdf71ab)
- π fix wrongly generated cache hash id (49a9734)
- π remove non-edge data from knowledge graph edge attributes (500a66b)
- π stringify all values of dbIDs (0919e7d)
1.12.0 (2021-02-19)
- β¨ adapt to new output from id resolver module (1b7d1b8)
- π add missing next parameter (d943307)
- π fix /performance endpoint not working issue (6f59473)
- π fix wrong generate curie logic (8c0e585)
1.11.1 (2021-02-19)
1.11.0 (2021-02-09)
- β¨ run cron job in expressjs event loop (d2d44bc)
- β¨ set cron job to pull smartapi spec from API every 10 mins (8f8dbe1)
- β¨ update metakg endpoint to read from local copy of SmartAPI specs (c5f40d0)
1.10.0 (2021-02-02)
- β¨ add debug and log for qedge2bteedge module (abc9265)
- β¨ add debug message for nodeUpdateHandler module (6cf9b5d)
- β¨ look for symmetric predicate if qEdge is reversed (a167345)
- β¨ support edge reversal (862560d)
- π check if user provided predicate is undefined (56eb1fe)
- π modify query predicate to fit biolink json file (fc91a31)
- π synchronize the predicate in kg with the qg (658aa43)
- π terminate the query if one of the critical intermediate step return empty results (15ee30a)
- π use predicate from api if no predicate supplied in qg (a073f99)
1.9.2 (2021-02-01)
- π fix issue regarding missing type information for node attributes (7cf6119)
1.9.1 (2021-01-27)
1.9.0 (2021-01-26)
- β¨ disable id resolution module for text mining KPs (f3f5067)
- β¨ include call apis error message in log (4ff93b0)
- π Fix issue related to publication extraction (cfe3c3c)
1.8.0 (2021-01-26)
- β¨ include call apis error message in log (4ff93b0)
- π Fix issue related to publication extraction (cfe3c3c)
1.7.0 (2021-01-26)
- β¨ include call apis error message in log (4ff93b0)
- π Fix issue related to publication extraction (cfe3c3c)
1.6.0 (2021-01-26)
- β¨ include call apis error message in log (4ff93b0)
- π Fix issue related to publication extraction (cfe3c3c)
1.5.0 (2021-01-26)
- β¨ include call apis error message in log (4ff93b0)
1.4.0 (2021-01-26)
- β¨ Enable logging for call-apis module (406a62b)
1.3.0 (2021-01-26)
- β¨ Enable BTE TRAPI to query SmartAPI on real time (be00d80)
- π change log level to warning if no smartapi edge found (082759f)
- π Display correct log message based on whether smartapi edges are found or not (54cf072)
- added jenkinsfile (b35c484)
- update the image name (77c74f7)
1.2.0 (2021-01-26)
- β¨ Enable BTE TRAPI to query SmartAPI on real time (be00d80)
1.1.1 (2021-01-25)
- π change teamName to team_name for api input (95e71ce)