There is a newer version of the record available.

Published November 20, 2023 | Version v0.4.0-rc1
Software Open

mapping-commons/sssom-py: v0.4.0-rc1

  • 1. Lawrence Berkeley National Laboratory
  • 2. semanticly Ltd
  • 3. @northeastern
  • 4. @jhu-bids
  • 5. EMBL-EBI
  • 6. @det-lab @tis-lab @monarch-initiative
  • 7. LIRMM

Description

What's Changed

  • September cleaning 1 by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/413
  • Standardize usage of oboInOwl data by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/414
  • Refactor SPARQL utilities to use curies.Converter by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/415
  • Add converter to MappingSetDocument and MappingSetDataFrame by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/417
  • Update testing and type checking by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/418
  • Better handle URI fields when getting prefixes from metadata by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/420
  • Use curies.Converter in OntoPortal exporter by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/416
  • Use curies.Converter in Metadata object by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/421
  • Fix ORCID URI prefixes in test data by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/423
  • Improve MSDF instantiation and context functions by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/422
  • Update context loading by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/425
  • Remove needless output during tests by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/428
  • Re-implement reconciliation code with curies by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/426
  • Switch MSDF to use curies.Converter natively by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/430
  • Simplify parsing SSSOM w/ curies.chain by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/431
  • Explicitly use Python engine for pandas by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/435
  • Cache schema object by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/443
  • Standardize MSDF by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/438
  • Be less draconian on alignment api parsing by @matentzn in https://github.com/mapping-commons/sssom-py/pull/437
  • Make MSDF with default converter by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/444
  • Get MSDF from LinkML objects by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/440
  • Remove "None" checks for df and metadata by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/442
  • Rename type hint for Converters by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/445
  • Remove duplicate definition of schema constant by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/446
  • Test old versions of Pandas by @hrshdhgd in https://github.com/mapping-commons/sssom-py/pull/433
  • Refactor SSSOM Schema usage by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/449
  • Refactor mapping code by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/450
  • Added setuptools install to poetry and latest version of poetry by @hrshdhgd in https://github.com/mapping-commons/sssom-py/pull/451
  • Consolidate mapping metadata setting by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/455
  • Refactor _extract_global_metadata() by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/452
  • Directly unpack metadata tuple by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/453
  • Cleanup Metadata usages by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/447
  • Improve CURIE and IRI validation by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/459
  • Update type hints for prefix map merging by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/454
  • Clean up extract_iri functionality by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/460
  • Upstream processing ambiguous URI or CURIE by @cthoyt in https://github.com/mapping-commons/sssom-py/pull/463
  • Update SSSOM Extended Prefix Map by @github-actions in https://github.com/mapping-commons/sssom-py/pull/466
  • Fix test after EPM update by @matentzn in https://github.com/mapping-commons/sssom-py/pull/468
  • Optimization of some functions by @hrshdhgd in https://github.com/mapping-commons/sssom-py/pull/462

New Contributors

  • @github-actions made their first contribution in https://github.com/mapping-commons/sssom-py/pull/466

Full Changelog: https://github.com/mapping-commons/sssom-py/compare/v0.3.41...v0.4.0-rc1

Files

mapping-commons/sssom-py-v0.4.0-rc1.zip

Files (6.2 MB)

Name Size Download all
md5:a31a20393fcaf1bd2c11e8b1a2cd45bd
6.2 MB Preview Download

Additional details

Related works