Recent Releases of https://github.com/biolink/kgx
https://github.com/biolink/kgx - v2.5.1
What's Changed
- re-enable dynamic versioning by @kevinschaper in https://github.com/biolink/kgx/pull/512
Full Changelog: https://github.com/biolink/kgx/compare/2.5.0...v2.5.1
- Python
Published by kevinschaper about 1 year ago
https://github.com/biolink/kgx - 2.5.0
What's Changed
- Bump jinja2 from 3.1.3 to 3.1.5 by @dependabot in https://github.com/biolink/kgx/pull/503
- Checks if synonym val exists before access by @matentzn in https://github.com/biolink/kgx/pull/502
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in https://github.com/biolink/kgx/pull/493
- Bump virtualenv from 20.25.1 to 20.26.6 by @dependabot in https://github.com/biolink/kgx/pull/504
- fix docs, refresh sphinx, regenerate index by @sierra-moxon in https://github.com/biolink/kgx/pull/507
- trapi source/sink stubs and transform docs by @sierra-moxon in https://github.com/biolink/kgx/pull/506
- refactor docs to all be in the same place by @sierra-moxon in https://github.com/biolink/kgx/pull/508
- fix link in documentation by @andrewsu in https://github.com/biolink/kgx/pull/510
- Preserve 'exactSynonym' when transforming OBOJSON to KGX TSV by @iQuxLE in https://github.com/biolink/kgx/pull/511
New Contributors
- @matentzn made their first contribution in https://github.com/biolink/kgx/pull/502
- @andrewsu made their first contribution in https://github.com/biolink/kgx/pull/510
- @iQuxLE made their first contribution in https://github.com/biolink/kgx/pull/511
Full Changelog: https://github.com/biolink/kgx/compare/v2.4.2...2.5.0
- Python
Published by kevinschaper about 1 year ago
https://github.com/biolink/kgx - v2.5.0-rc1
What's Changed
- Bump jinja2 from 3.1.3 to 3.1.5 by @dependabot in https://github.com/biolink/kgx/pull/503
- Checks if synonym val exists before access by @matentzn in https://github.com/biolink/kgx/pull/502
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in https://github.com/biolink/kgx/pull/493
- Bump virtualenv from 20.25.1 to 20.26.6 by @dependabot in https://github.com/biolink/kgx/pull/504
- fix docs, refresh sphinx, regenerate index by @sierra-moxon in https://github.com/biolink/kgx/pull/507
- trapi source/sink stubs and transform docs by @sierra-moxon in https://github.com/biolink/kgx/pull/506
New Contributors
- @matentzn made their first contribution in https://github.com/biolink/kgx/pull/502
Full Changelog: https://github.com/biolink/kgx/compare/v2.4.2...v2.5.0-rc1
- Python
Published by sierra-moxon about 1 year ago
https://github.com/biolink/kgx - v2.4.2
What's Changed
- Updated versions of packages by @hrshdhgd in https://github.com/biolink/kgx/pull/499
Full Changelog: https://github.com/biolink/kgx/compare/v2.4.1...v2.4.2
- Python
Published by hrshdhgd almost 2 years ago
https://github.com/biolink/kgx - v2.4.1
What's Changed
- add "parquet source" mapped to "GraphSource" to support parquet sink support by @sierra-moxon in https://github.com/biolink/kgx/pull/490
- Bump urllib3 from 2.1.0 to 2.2.2 by @dependabot in https://github.com/biolink/kgx/pull/494
- Bump certifi from 2023.11.17 to 2024.7.4 by @dependabot in https://github.com/biolink/kgx/pull/495
- Bump zipp from 3.17.0 to 3.19.1 by @dependabot in https://github.com/biolink/kgx/pull/496
- Bump setuptools from 69.0.2 to 70.0.0 by @dependabot in https://github.com/biolink/kgx/pull/497
- Update neo4j dependency version by @hrshdhgd in https://github.com/biolink/kgx/pull/498
Full Changelog: https://github.com/biolink/kgx/compare/v2.4.0...v2.4.1
- Python
Published by hrshdhgd almost 2 years ago
https://github.com/biolink/kgx - v2.4.0
What's Changed
- update bmt to 1.4.0 by @sierra-moxon in https://github.com/biolink/kgx/pull/489
Full Changelog: https://github.com/biolink/kgx/compare/v2.3.3...v2.4.0
- Python
Published by sierra-moxon about 2 years ago
https://github.com/biolink/kgx - v2.3.3
What's Changed
- upgrade bmt to 1.3.0 by @sierra-moxon in https://github.com/biolink/kgx/pull/486
- Add Parquet sink support by @caufieldjh in https://github.com/biolink/kgx/pull/483
- Bump idna from 3.6 to 3.7 by @dependabot in https://github.com/biolink/kgx/pull/487
- Fixing KGX to support testing knowledgelevel and agenttype by @sierra-moxon in https://github.com/biolink/kgx/pull/488
Full Changelog: https://github.com/biolink/kgx/compare/v2.3.2...v2.3.3
- Python
Published by sierra-moxon about 2 years ago
https://github.com/biolink/kgx - v2.3.2
What's Changed
- update linkml, linkml-runtime, bmt, tests to take advantage of newer biolink model by @sierra-moxon in https://github.com/biolink/kgx/pull/485
Full Changelog: https://github.com/biolink/kgx/compare/v2.3.1...v2.3.2
- Python
Published by sierra-moxon about 2 years ago
https://github.com/biolink/kgx - v2.3.1
What's Changed
- Updating
jsonlinesdependecy version. by @hrshdhgd in https://github.com/biolink/kgx/pull/480
Full Changelog: https://github.com/biolink/kgx/compare/v2.3.0...v2.3.1
- Python
Published by caufieldjh about 2 years ago
https://github.com/biolink/kgx - v2.3.0
What's Changed
- Update tox for biolink-model compatibility by @glass-ships in https://github.com/biolink/kgx/pull/476
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in https://github.com/biolink/kgx/pull/477
- Update links to biolink model docs in kgx-format.md by @deepakunni3 in https://github.com/biolink/kgx/pull/478
- Updating tox version by @hrshdhgd in https://github.com/biolink/kgx/pull/479
New Contributors
- @glass-ships made their first contribution in https://github.com/biolink/kgx/pull/476
Full Changelog: https://github.com/biolink/kgx/compare/v2.2.5...v2.3.0
- Python
Published by sierra-moxon over 2 years ago
https://github.com/biolink/kgx - Partially resolves issue #470
Resolves issue https://github.com/biolink/kgx/issues/470 - propagation failure for 'deprecate' tag.
- Python
Published by RichardBruskiewich over 2 years ago
https://github.com/biolink/kgx - v2.2.4
What's Changed
- fix auto-assignment of category by @sierra-moxon in https://github.com/biolink/kgx/pull/473
Full Changelog: https://github.com/biolink/kgx/compare/v2.2.3...v2.2.4
- Python
Published by sierra-moxon over 2 years ago
https://github.com/biolink/kgx - v2.2.3
What's Changed
- Bump urllib3 from 2.0.3 to 2.0.7 by @dependabot in https://github.com/biolink/kgx/pull/467
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in https://github.com/biolink/kgx/pull/469
- update sparqlwrapper by @sierra-moxon in https://github.com/biolink/kgx/pull/468
Full Changelog: https://github.com/biolink/kgx/compare/v2.2.2...v2.2.3
- Python
Published by sierra-moxon over 2 years ago
https://github.com/biolink/kgx - v2.2.2
What's Changed
- Changed
networkxandrdflibdependency to version =*by @hrshdhgd in https://github.com/biolink/kgx/pull/464 - kgx-format.md: TOC links and JSON Lines consistency by @dhimmel in https://github.com/biolink/kgx/pull/466
New Contributors
- @dhimmel made their first contribution in https://github.com/biolink/kgx/pull/466
Full Changelog: https://github.com/biolink/kgx/compare/v2.2.1...v2.2.2
- Python
Published by sierra-moxon over 2 years ago
https://github.com/biolink/kgx - v2.2.1
What's Changed
- Ran poetry update for pandas by @hrshdhgd in https://github.com/biolink/kgx/pull/462
Full Changelog: https://github.com/biolink/kgx/compare/v2.2.0...v2.2.1
- Python
Published by hrshdhgd almost 3 years ago
https://github.com/biolink/kgx - v2.2.0
What's Changed
- Remove unused closurizer dependency by @kevinschaper in https://github.com/biolink/kgx/pull/457
- Update kgx-format.md - typo fix by @caufieldjh in https://github.com/biolink/kgx/pull/459
- Bump requests from 2.28.2 to 2.31.0 by @dependabot in https://github.com/biolink/kgx/pull/455
- update to bmt 1.1.0 by @sierra-moxon in https://github.com/biolink/kgx/pull/460
New Contributors
- @caufieldjh made their first contribution in https://github.com/biolink/kgx/pull/459
Full Changelog: https://github.com/biolink/kgx/compare/v2.1.0...v2.2.0
- Python
Published by sierra-moxon almost 3 years ago
https://github.com/biolink/kgx - v2.1.0
What's Changed
- add examples to readme of running key functionality from command line by @sierra-moxon in https://github.com/biolink/kgx/pull/453
- update bmt dependency by @sierra-moxon in https://github.com/biolink/kgx/pull/456
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.8...v2.1.0
- Python
Published by sierra-moxon about 3 years ago
https://github.com/biolink/kgx - v2.0.8
What's Changed
- Update kgx-format.md to remove
relationby @sierra-moxon in https://github.com/biolink/kgx/pull/450 - add test for CPATH by @sierra-moxon in https://github.com/biolink/kgx/pull/451
- update bmt by @sierra-moxon in https://github.com/biolink/kgx/pull/452
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.7...v2.0.8
- Python
Published by sierra-moxon about 3 years ago
https://github.com/biolink/kgx - v2.0.7
What's Changed
- Make sure the multivalued slot list is cached by @kevinschaper in https://github.com/biolink/kgx/pull/448
- update bmt to latest release to grab update infores dictionary by @sierra-moxon in https://github.com/biolink/kgx/pull/449
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.6...v2.0.7
- Python
Published by sierra-moxon about 3 years ago
https://github.com/biolink/kgx - v2.0.6
What's Changed
- Speed up rdf sink (and more?) with lru_cache on text utils by @kevinschaper in https://github.com/biolink/kgx/pull/447
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.5...v2.0.6
- Python
Published by kevinschaper about 3 years ago
https://github.com/biolink/kgx - v2.0.5
What's Changed
- if property is 'type' assume uriorcurie datatype, fixes #445 by @sierra-moxon in https://github.com/biolink/kgx/pull/446
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.4...v2.0.5
- Python
Published by sierra-moxon about 3 years ago
https://github.com/biolink/kgx - v2.0.4
What's Changed
- Sql sink, fixes #443 by @sierra-moxon in https://github.com/biolink/kgx/pull/442
- Change default reification behavior to true to avoid tossing important qualifiers by default (like negation!) by @kevinschaper in https://github.com/biolink/kgx/pull/444
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.3...v2.0.4
- Python
Published by sierra-moxon about 3 years ago
https://github.com/biolink/kgx - v2.0.3
What's Changed
- scalars and lists - make list unique by @sierra-moxon in https://github.com/biolink/kgx/pull/439
- validation: speed up log_error method by @sierra-moxon in https://github.com/biolink/kgx/pull/441
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.2...v2.0.3
- Python
Published by sierra-moxon about 3 years ago
https://github.com/biolink/kgx - v2.0.2
What's Changed
- fixing cli after poetry migration by @sierra-moxon in https://github.com/biolink/kgx/pull/437
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.1...v2.0.2
- Python
Published by sierra-moxon about 3 years ago
https://github.com/biolink/kgx - v2.0.1
What's Changed
- fix up Dockerfile to work with poetry by @sierra-moxon in https://github.com/biolink/kgx/pull/426
- fixing token name by @sierra-moxon in https://github.com/biolink/kgx/pull/427
- Bump markdown-it-py from 2.1.0 to 2.2.0 by @dependabot in https://github.com/biolink/kgx/pull/429
- Add poetry dynamic versioning config to pyproject.toml by @kevinschaper in https://github.com/biolink/kgx/pull/433
New Contributors
- @dependabot made their first contribution in https://github.com/biolink/kgx/pull/429
Full Changelog: https://github.com/biolink/kgx/compare/v2.0.0...v2.0.1
- Python
Published by sierra-moxon about 3 years ago
https://github.com/biolink/kgx - v2.0.0
What's Changed
- adding poetry, fixes #423, #403 by @sierra-moxon in https://github.com/biolink/kgx/pull/418
Full Changelog: https://github.com/biolink/kgx/compare/v1.7.0...v2.0.0
- Python
Published by sierra-moxon over 3 years ago
https://github.com/biolink/kgx - v1.7.0
What's Changed
- handling edge provenance when it comes from both the edge file and the transform configuration fixes #407 by @sierra-moxon in https://github.com/biolink/kgx/pull/408
- Clarify TSV list value formatting by @RichardBruskiewich in https://github.com/biolink/kgx/pull/410
- more tests of knowledge source provenance by @sierra-moxon in https://github.com/biolink/kgx/pull/409
- Bump version to 1.7.0 in preparation of a release by @sierra-moxon in https://github.com/biolink/kgx/pull/411
Full Changelog: https://github.com/biolink/kgx/compare/1.6.2...v1.7.0
- Python
Published by sierra-moxon almost 4 years ago
https://github.com/biolink/kgx - 1.6.1
What's Changed
- remove extra docker commands, add test to expose provided_by exclusion fixes #400 by @sierra-moxon in https://github.com/biolink/kgx/pull/406
Full Changelog: https://github.com/biolink/kgx/compare/1.6.0...1.6.1
- Python
Published by sierra-moxon almost 4 years ago
https://github.com/biolink/kgx - 1.6.0
What's Changed
- Biolink 3 upgrade fixes #399 by @sierra-moxon in https://github.com/biolink/kgx/pull/405
Full Changelog: https://github.com/biolink/kgx/compare/1.5.9...1.6.0
- Python
Published by sierra-moxon almost 4 years ago
https://github.com/biolink/kgx - 1.5.9
What's Changed
- removed version anchor for sphinx and related pkgs by @hrshdhgd in https://github.com/biolink/kgx/pull/397
- Issue 384 remove stream from graph summary and validate commands by @RichardBruskiewich @sierra-moxon in https://github.com/biolink/kgx/pull/388
New Contributors
- @hrshdhgd made their first contribution in https://github.com/biolink/kgx/pull/397
Full Changelog: https://github.com/biolink/kgx/compare/1.5.8...1.5.9
- Python
Published by sierra-moxon almost 4 years ago
https://github.com/biolink/kgx - 1.5.8
What's Changed
- Removes some noisy print statements from neo4j_sink by @kevinschaper in https://github.com/biolink/kgx/pull/390
Full Changelog: https://github.com/biolink/kgx/compare/1.5.7...1.5.8
- Python
Published by kevinschaper almost 4 years ago
https://github.com/biolink/kgx - 1.5.7
What's Changed
- Validator prefix fix by @kevinschaper in https://github.com/biolink/kgx/pull/382
- add streaming to merge Transformer by @sierra-moxon in https://github.com/biolink/kgx/pull/386
Full Changelog: https://github.com/biolink/kgx/compare/1.5.6...1.5.7
- Python
Published by sierra-moxon about 4 years ago
https://github.com/biolink/kgx - 1.5.6
What's Changed
- update Click, update tox support to fix kgx black/click conflicts. by @sierra-moxon in https://github.com/biolink/kgx/pull/375
- ID Generation Patch by @YaphetKG in https://github.com/biolink/kgx/pull/374
- Correct tests by @sierra-moxon in https://github.com/biolink/kgx/pull/376
- fix requirements to allow build in venv fixes #339 by @sierra-moxon in https://github.com/biolink/kgx/pull/377
New Contributors
- @YaphetKG made their first contribution in https://github.com/biolink/kgx/pull/374
Full Changelog: https://github.com/biolink/kgx/compare/1.5.5...1.5.6
- Python
Published by sierra-moxon about 4 years ago
https://github.com/biolink/kgx - 1.5.5
What's Changed
- Add jsonlines to the spec. by @cbizon in https://github.com/biolink/kgx/pull/340
- Patch for issues 348 by @RichardBruskiewich in https://github.com/biolink/kgx/pull/349
- Patch to resolve issue 360 remove !!set and other odd markup in yaml output of graph-summary output by @RichardBruskiewich in https://github.com/biolink/kgx/pull/361
- Issue 359 error exit codes by @RichardBruskiewich @sierra-moxon in https://github.com/biolink/kgx/pull/362
- update bmt to get new biolink-model, fix linkml changes, add test coverage to click in order to pass sonarcloud coverage requirements by @sierra-moxon in https://github.com/biolink/kgx/pull/367
- list delimiters (issue 345) by @EvanDietzMorris in https://github.com/biolink/kgx/pull/370
- Switch from neo4jrestclient to neo4j for Neo4j 4.3 compatibility by @kevinschaper @RichardBruskiewich @sierra-moxon in https://github.com/biolink/kgx/pull/343
- Issue 338 enhanced kgx transform logging by @RichardBruskiewich @sierra-moxon in https://github.com/biolink/kgx/pull/365
New Contributors
- @cbizon made their first contribution in https://github.com/biolink/kgx/pull/340
- @EvanDietzMorris made their first contribution in https://github.com/biolink/kgx/pull/370
Full Changelog: https://github.com/biolink/kgx/compare/1.5.4...1.5.5
- Python
Published by sierra-moxon over 4 years ago
https://github.com/biolink/kgx - 1.5.4
update to use new version of bmt, thus new version (2.2.5) of biolink-model.
- Python
Published by sierra-moxon over 4 years ago
https://github.com/biolink/kgx - 1.5.3
- remove pystache requirement
- Python
Published by sierra-moxon over 4 years ago
https://github.com/biolink/kgx - 1.5.1
- Keep track of edge properties in owl source
- Python
Published by sierra-moxon almost 5 years ago
https://github.com/biolink/kgx - 1.5.0
- Support mixins in ancestors hierarchy
- Invalidate mixins as categories
- Maintenance and bug fixes
- Python
Published by sierra-moxon almost 5 years ago
https://github.com/biolink/kgx - Biolink 2.* update
- This version replaces the previously hard-coded
config.yamlBiolink Model release number with use of the current Biolink Model Toolkit default model release value. - Users of the KGX 'validate' functionality can also reset the Biolink Model (SemVer) release number at the CLI, and programmatically, with the
Validator.set_biolink_model()class method. - KGX made Biolink Model 2.0++ aware with respect to new provenance slots -
knowledge_sourceand its descendant slot definitions. These slot properties need to be explicitly specified in the Transformer.transform input_args dictionary. - Some support for heuristic auto-generation of candidate format-compliant CURIES Biolink Model 2.0++ Information Resource ("InfoRes") CURIES. The new code also provides a regular expression and meta-data based rewrite of knowledge source names into such CURIES.
- Some additional clarification in the 'readTheDocs' documentation including for 1.3.0 streaming release features.
- Python
Published by RichardBruskiewich almost 5 years ago
https://github.com/biolink/kgx - 1.3.0
- Add streaming option to validation
- Python
Published by sierra-moxon almost 5 years ago
https://github.com/biolink/kgx - 1.2.0
- Update BMT to 0.7.2
- Update LinkML to 1.0.0
- Pin some major release versions in requirements.txt
- Python
Published by sierra-moxon almost 5 years ago
https://github.com/biolink/kgx - 1.1.0
- Migrate to LinkML from BiolinkML
- Python
Published by sierra-moxon about 5 years ago
https://github.com/biolink/kgx -
- Fix bug with caching records in RdfSource
- Add shortcuts for arguments in all CLI operations
- Fix usage in CLI
- Python
Published by deepakunni3 about 5 years ago
https://github.com/biolink/kgx -
- Fixed caching bug in RdfSource
- Fixed bug when setting 'provided_by' for a source
- Python
Published by deepakunni3 about 5 years ago
https://github.com/biolink/kgx -
- Added Source implementation for reading from various data stores
- Added Sink implementation for writing to various data stores
- Added a simplified Transformer that is agnostic
- Refactor KGX to make use of Sources and Sinks
- Added ability to stream graphs (Thanks to @gregr for the inspiration)
- Python
Published by deepakunni3 about 5 years ago
https://github.com/biolink/kgx -
- This is the final release on the 0.x.x
- Added ability to assign a default category in SssomTransformer when the incoming category is invalid
- Added the ability to generate different types of graph summary reports
- Python
Published by deepakunni3 over 5 years ago
https://github.com/biolink/kgx - 0.4.0
- Fixed a bug in NtTransformer when parsing malformed triples
- Added a transformer for parsing SSSOM
- Added ability to fold predicates to node properties
- Added ability to unfold node properties to predicates
- Added ability to remove singleton nodes from a graph
- Fixed bug in KGX CLI transform operation that prevented stack trace from showing up
- Unified the way predicates are parsed across different transformers
- Added ability to annotate edges with OWLStar vocabulary in RdfOwlTransformer
- Python
Published by deepakunni3 over 5 years ago
https://github.com/biolink/kgx -
- Fixed a bug that led to import errors
- Fixed column ordering when exporting CSV/TSV
- Added ability to generate a TRAPI knowledge map for a graph
- Fixed bug in ObographJsonTransformer when inferring node category
- Python
Published by deepakunni3 over 5 years ago
https://github.com/biolink/kgx -
- Added Graph API to KGX
- Added compatibility to Biolink Model 1.4.0
- Added the ability to facet on node and edge properties for graph-summary CLI operation
- Fixed a bug where source name defined in YAML was not being used for graph name
- Python
Published by deepakunni3 over 5 years ago
https://github.com/biolink/kgx -
- Fixed bug when handling empty elements returned from bmt
- Fixed bug in CLI when setting property types in RdfTransformer
- Fixed bug when reifying edges on export in RdfTransformer
- Python
Published by deepakunni3 over 5 years ago
https://github.com/biolink/kgx -
- Updated requirements.txt
- Added a Dockerfile
- Python
Published by deepakunni3 over 5 years ago
https://github.com/biolink/kgx -
- Made get_toolkit method configurable
- Use proper input format when parsing OWL via CLI
- Switched default parsing format from CSV to TSV
- Fixed bug with spawning processes when transforming source
- Fixed parsing of xrefs from from OBOGraph JSON
- Python
Published by deepakunni3 over 5 years ago
https://github.com/biolink/kgx -
- Improved clique merge operation and addded support for strict and relaxed mode
- Fixed a major bug while merging lists during graph merge operation
- Fixed a bug in neo4j-download CLI
- Updated the merge and transform YAML format
- Added support for parsing and exporting jsonlines
- KGX now assigns UUID for edges that don't have and id
- Updated documentation
- Python
Published by deepakunni3 over 5 years ago