Releases: dictyBase/go-obograph
Releases · dictyBase/go-obograph
v1.0.8
v1.0.7
v1.0.6
v1.0.5
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
1.0.0 (2019-11-11)
Bug Fixes
- add missing edge attribute (c738ab1)
- check for empty attribute before returning (6c48827)
- check for existence of slice (4c8af1a)
- check for struct or struct pointer (f1d2f3e)
- correct IRI for some rdf property terms (f73998c)
- correct parsing of timestamp for graph metadata (dbe6c0a)
- correct the count query for graph (cf8d522)
- fix the import path (6196e83)
- fix the order of count type that gets returned from (8a34da9)
- in the dfs algorithm store the correct node id in the visited stack (ac00dff)
- initialize map before assignment (d517a06)
- no longer overwrite the existing edges (8316b35)
- replace http retrieval with file reading (feab79f)
- use the arangodb document key to link between the documents (5ac06bd)
- use the github module path for cli package (230d6e8), closes #11
Features
- add a builder package from aranGO project (7d1e116)
- add aql query for loading only new relationships (7fbf324)
- add aql statements for inserting and updating the terms (5ef72dd)
- add check for deprecated term (9b099a3)
- add cli package compatible command line flags, action and (16cd442)
- add config file for golangci-lint (b9bf885)
- add database method to find or create a named graph (5838386)
- add few more curies (4b4682b)
- add few more mapping for owl IRIs (06d987e)
- add github workflow for doing semantic release (6ebfb8e)
- add go module dependency files (7da292e)
- add graph package for managing obo terms and relationships (8169ff9)
- add graph_key attribute to store graph key (884a529)
- add graphDocId to fetch the document id of graph information (31d08f8)
- add graphDocKey method to fetch the id value of graph document in (2769cf5)
- add internal package for reusable methods (5423104)
- add method for converting to database mapped term object (78e3ddf)
- add method for running data modification query (9521f4a)
- add method to convert graph relationship (65f1f12)
- add model package for handling meta information (23b4c11)
- add new method to generate random string (2b0b848)
- add Run method mainly to run data modification query without any (d71c3e4)
- add semantic release configuration file (39fd16b)
- add sequence ontology for testing (f4d81d0)
- add storage interface (5e25f62)
- add timestamp method for graph object (cc5c421)
- add topObjectproperty property term in the obo graph builder (f643608)
- add type definition for storing relationship (4ad244c)
- add type definitions for mapping with obo graph's json structure (111475a)
- add unit test for children traversal in graph (8ecd545)
- add unit test for CLASS term (75b2799)
- add unit test for graph object (8ae36de)
- add unit test for property term (cc25566)
- added CI and lint github workflow configurations (97a8bde)
- create a named arangodb graph for obograph (f8845da)
- implement initial version of SaveOrUpdateTerms by loading all (b0c8941)
- implemented constructor for arangodb datasource (1925151)
- implemented ExistsOboGraph method (45a14e4)
- implemented IsUpdatedOboGraph (bbfd736)
- implemented SaveNewRelationships function (eb13bc7)
- implemented SaveOboGraphInfo method of DataSource interface (0327b9d)
- implemented SaveRelationships method (a9018ec)
- method to retrieve relationship between parent and children (0a6f5bc)
- new method to check for presence of any term metadata (508149c)
- store term deprecation status in database (4785bbe)
- unit test for relationship between parent and children (cbc4668)
- unit test for traversing parents in the graph (4d25473)