Recent Releases of sssom

sssom - 1.0.0 Release

What's Changed

  • Update documentation for entity reference to clarify CURIE/URI type by @matentzn in https://github.com/mapping-commons/sssom/pull/358
  • Fix examples of SSSOM/TSV files. by @gouttegd in https://github.com/mapping-commons/sssom/pull/362
  • Update SSSOM Logo in docs by @matentzn in https://github.com/mapping-commons/sssom/pull/367
  • Reorganise docs by @gouttegd in https://github.com/mapping-commons/sssom/pull/368
  • Model propagatable slots by @gouttegd in https://github.com/mapping-commons/sssom/pull/371
  • Add min/max value constraints to score and confidence slots. by @gouttegd in https://github.com/mapping-commons/sssom/pull/373
  • Document testing SSSOM-Py against a development version of the schema. by @gouttegd in https://github.com/mapping-commons/sssom/pull/374
  • Docs restructuring, adding funding and training pages by @matentzn in https://github.com/mapping-commons/sssom/pull/377
  • Replace semanticsimilarity* slots by similarity_* slots by @matentzn in https://github.com/mapping-commons/sssom/pull/386
  • Add Every Cure seminar to presentations.md by @matentzn in https://github.com/mapping-commons/sssom/pull/378
  • Reformat some docs pages to render correctly by @matentzn in https://github.com/mapping-commons/sssom/pull/379
  • Specify how to express an unmapped entity using sssom:NoTermFound by @matentzn in https://github.com/mapping-commons/sssom/pull/381
  • Move predicatelabel examples to predicateid in sssom_schema.yaml by @matentzn in https://github.com/mapping-commons/sssom/pull/370
  • Add support for extension slots by @gouttegd in https://github.com/mapping-commons/sssom/pull/375
  • Provisionally removes previously added literal profile from SSSOM by @matentzn in https://github.com/mapping-commons/sssom/pull/383
  • Add curie_map to the model by @gouttegd in https://github.com/mapping-commons/sssom/pull/376
  • Add new "literal profile" solution based on "subjectlabel" and "objectlabel" by @matentzn in https://github.com/mapping-commons/sssom/pull/384
  • Update generated SSSOM schema files by @matentzn in https://github.com/mapping-commons/sssom/pull/388

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.15.2...v1.0.0

- Python
Published by matentzn over 1 year ago

sssom - 0.15.2

What's Changed

  • Remove slot_uri mapping from literal mapping by @matentzn in https://github.com/mapping-commons/sssom/pull/356
  • Change slot_uri for literal by @matentzn in https://github.com/mapping-commons/sssom/pull/357

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.15.1...0.15.2

- Python
Published by hrshdhgd almost 2 years ago

sssom - 0.15.1

WARNING: This release has been yanked because of a bug in the LinkML schema for Literal Mappings

See #357.

What's Changed

  • Adding SSSOM profile for literals by @matentzn in https://github.com/mapping-commons/sssom/pull/235
  • match_string description update by @joeflack4 in https://github.com/mapping-commons/sssom/pull/315
  • Change sempav to semapv in the tutorial page by @jmillanacosta in https://github.com/mapping-commons/sssom/pull/317
  • Recommend that YAML keys be sorted by "spec order". by @gouttegd in https://github.com/mapping-commons/sssom/pull/320
  • Add ability to customize documentation pages using jinja templates by @sujaypatil96 in https://github.com/mapping-commons/sssom/pull/333
  • Ensure that github action workflow deploys custom docs by @matentzn in https://github.com/mapping-commons/sssom/pull/334
  • Add additional instructions to matching-tool-implementation-guide.md by @matentzn in https://github.com/mapping-commons/sssom/pull/331
  • Fix documentation build/deployment Action by @sujaypatil96 in https://github.com/mapping-commons/sssom/pull/335
  • Fix link to schema in overview document by @matentzn in https://github.com/mapping-commons/sssom/pull/341
  • Update gendoc to copy subdirectories by @matentzn in https://github.com/mapping-commons/sssom/pull/346
  • Add WPCI2023 to Presentations list by @cthoyt in https://github.com/mapping-commons/sssom/pull/327
  • Add "related docs" menu item to documentation page by @matentzn in https://github.com/mapping-commons/sssom/pull/326
  • upgrade mkdocs-mermaid2-plugin major version by @sujaypatil96 in https://github.com/mapping-commons/sssom/pull/353
  • Fixes #354 by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/355

New Contributors

  • @joeflack4 made their first contribution in https://github.com/mapping-commons/sssom/pull/315
  • @jmillanacosta made their first contribution in https://github.com/mapping-commons/sssom/pull/317
  • @sujaypatil96 made their first contribution in https://github.com/mapping-commons/sssom/pull/333

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.15.0...0.15.1

- Python
Published by hrshdhgd almost 2 years ago

sssom - 0.15.0 release

What's Changed

  • Fix publication_date by @matentzn in https://github.com/mapping-commons/sssom/pull/294
  • Clarifying descriptions of various properties by @matentzn in https://github.com/mapping-commons/sssom/pull/306
  • Standardize reference to oboInOwl in spec.md by @cthoyt in https://github.com/mapping-commons/sssom/pull/307
  • Add details on manual mapping curation in docs by @matentzn in https://github.com/mapping-commons/sssom/pull/308
  • Add issue tracker item to SSSOM datamodel by @matentzn in https://github.com/mapping-commons/sssom/pull/259

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.14.0...0.15.0

- Python
Published by matentzn over 2 years ago

sssom - 0.14.0

What's Changed

  • Update sssom-schema as well by @matentzn in https://github.com/mapping-commons/sssom/pull/291
  • Release process documented by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/290
  • Issues around canonical ordering by @matentzn in https://github.com/mapping-commons/sssom/pull/285
  • Add OHDSI poster presentation to docs by @matentzn in https://github.com/mapping-commons/sssom/pull/292
  • Add mappingsetversion to MappingSet metadata by @matentzn in https://github.com/mapping-commons/sssom/pull/295
  • Add basic version of OMOP mappings guide to SSSOM by @matentzn in https://github.com/mapping-commons/sssom/pull/300
  • Add docs for setting up a basic mapping commons by @matentzn in https://github.com/mapping-commons/sssom/pull/299
  • Add guide for tool implementors by @matentzn in https://github.com/mapping-commons/sssom/pull/298
  • Run make all by @cthoyt in https://github.com/mapping-commons/sssom/pull/303
  • Fix SSSOM Schema not having bijective prefix map by @cthoyt in https://github.com/mapping-commons/sssom/pull/302

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.13.0...0.14.0

- Python
Published by hrshdhgd over 2 years ago

sssom - 0.13.0

What's Changed

  • Package context files through make by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/289

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.12.0...0.13.0

- Python
Published by hrshdhgd over 2 years ago

sssom - 0.12.0 release

What's Changed

  • Add link to contextualize "drive-by curation" by @cthoyt in https://github.com/mapping-commons/sssom/pull/274
  • Fix typo in schema by @cthoyt in https://github.com/mapping-commons/sssom/pull/279
  • minor improvements to some text and formatting by @nlharris in https://github.com/mapping-commons/sssom/pull/280
  • Minor fix to the “overview” document regarding the TSV format by @gouttegd in https://github.com/mapping-commons/sssom/pull/284
  • Fix semapv namespace in SSSOM schema by @matentzn in https://github.com/mapping-commons/sssom/pull/287
  • Cookiecutter directions for new project generation by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/277

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.11.0...0.12.0

- Python
Published by matentzn over 2 years ago

sssom - 0.11.0 Release

High level summary

New elements:

  • mapping_set_title to capture a human-readable title for a mapping set
  • registry_title and registry_description to capture the human-readable title and description of an SSSOM mapping set registry
  • curation_rule to capture a (potentially) complex (set of) condition(s) executed by an agent (usually human) that led to the establishment of a mapping.

Updated elements:

  • Added mapping_source slot to Mapping
  • Improve documentation for subject_category and object_category elements

Documentation

  • Compiled a list of all SSSOM talks: https://mapping-commons.github.io/sssom/presentations/
  • Document chaining rules: https://mapping-commons.github.io/sssom/chaining_rules/

Quality control and Technical infrastructure

  • Make adding a concrete SSSOM example part of the new element request
  • Adding QC checks for example SSSOM files hosted in the repo

Detailed summary

  • Adding mapping_source slot to Mapping by @matentzn in https://github.com/mapping-commons/sssom/pull/230
  • Add mappingsettitle by @matentzn in https://github.com/mapping-commons/sssom/pull/220
  • Add registry title and registry description slots by @anitacaron in https://github.com/mapping-commons/sssom/pull/240
  • Update SSSOM talks 2022 in docs by @matentzn in https://github.com/mapping-commons/sssom/pull/252
  • Document chaining rules by @matentzn in https://github.com/mapping-commons/sssom/pull/242
  • Improve documentation for subject and object categories by @matentzn in https://github.com/mapping-commons/sssom/pull/257
  • Add inversion rules for SEMAPV cross-species predicates. by @gouttegd in https://github.com/mapping-commons/sssom/pull/261
  • Make adding a concrete SSSOM example part of the new element request by @matentzn in https://github.com/mapping-commons/sssom/pull/266
  • Add some examples of using see_also to SSSOM schema by @matentzn in https://github.com/mapping-commons/sssom/pull/267
  • Making adding a link to a working example required when adding a new field by @matentzn in https://github.com/mapping-commons/sssom/pull/269
  • Adding QC checks for example SSSOM files by @matentzn in https://github.com/mapping-commons/sssom/pull/268
  • Add curation_rule to SSSOM by @matentzn in https://github.com/mapping-commons/sssom/pull/258
  • SSSOM 0.11.1 release by @matentzn in https://github.com/mapping-commons/sssom/pull/270

New Contributors

  • @anitacaron made their first contribution in https://github.com/mapping-commons/sssom/pull/240
  • @gouttegd made their first contribution in https://github.com/mapping-commons/sssom/pull/261

Acknowledgements

  • The SSSOM core team thanks @saubin78 and @croussey for thei significant contributions to discussions and creation of examples!

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.10.0...0.11.0

- Python
Published by matentzn almost 3 years ago

sssom - 0.10.1

What's Changed

  • fixed some typos by @nlharris in https://github.com/mapping-commons/sssom/pull/208
  • revise typo by @nicolevasilevsky in https://github.com/mapping-commons/sssom/pull/209
  • fix mermaid docs generated via linkml doc-gen by @sierra-moxon in https://github.com/mapping-commons/sssom/pull/213
  • mermaid2 plugin, linkml & linkml-runtime version update by @sierra-moxon in https://github.com/mapping-commons/sssom/pull/214
  • Fix broken linke in docs by @matentzn in https://github.com/mapping-commons/sssom/pull/216

New Contributors

  • @nlharris made their first contribution in https://github.com/mapping-commons/sssom/pull/208
  • @nicolevasilevsky made their first contribution in https://github.com/mapping-commons/sssom/pull/209

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.9.4...0.10.0

- Python
Published by matentzn over 3 years ago

sssom - v0.9.4

What's Changed

  • add auto generated citation by @sierra-moxon in https://github.com/mapping-commons/sssom/pull/203
  • Copyediting on mapping-predicates text by @caufieldjh in https://github.com/mapping-commons/sssom/pull/204
  • Fixing hasDbXref reference in examples by @matentzn in https://github.com/mapping-commons/sssom/pull/201
  • Update the examples and docs to reflect new spec on mapping_justification by @matentzn in https://github.com/mapping-commons/sssom/pull/205

New Contributors

  • @sierra-moxon made their first contribution in https://github.com/mapping-commons/sssom/pull/203
  • @caufieldjh made their first contribution in https://github.com/mapping-commons/sssom/pull/204

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.9.0...0.9.4

- Python
Published by matentzn over 3 years ago

sssom - v0.9.3

What's Changed

  • Corrected path for doc generation by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/200

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.9.2...0.9.3

- Python
Published by hrshdhgd over 3 years ago

sssom - v0.9.2

What's Changed

  • Fix wrong namespace in EntityReference by @matentzn in https://github.com/mapping-commons/sssom/pull/198
  • Edit for packaging by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/199

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.9.1...0.9.2

- Python
Published by hrshdhgd over 3 years ago

sssom - v0.9.1

What's Changed

  • Issue 155 and 116 by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/118
  • issue 115+116 - II by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/120
  • Revert "issue 115+116 - II" by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/121
  • Add arXiv citation to README by @cthoyt in https://github.com/mapping-commons/sssom/pull/128
  • Add some background on mappings to documentation by @matentzn in https://github.com/mapping-commons/sssom/pull/130
  • metadatdata typo by @ahwagner in https://github.com/mapping-commons/sssom/pull/133
  • Adding mapping_source to SSSOM by @matentzn in https://github.com/mapping-commons/sssom/pull/135
  • Include OWL files. Possibly fixes #102 by @cmungall in https://github.com/mapping-commons/sssom/pull/140
  • Replacing match_term_type by subject and object_type by @matentzn in https://github.com/mapping-commons/sssom/pull/153
  • Breaking change: Replacing match_type with mapping_justification by @matentzn in https://github.com/mapping-commons/sssom/pull/154
  • Migrate to new LinkML repo template by @matentzn in https://github.com/mapping-commons/sssom/pull/162
  • Changing model location by @matentzn in https://github.com/mapping-commons/sssom/pull/163
  • Create tutorials.md by @matentzn in https://github.com/mapping-commons/sssom/pull/97
  • Documentation Deploy by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/173
  • Docs contribution by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/174
  • Change w3id.org to https by @matentzn in https://github.com/mapping-commons/sssom/pull/171
  • Removes some legacy elements that are not part of the model by @matentzn in https://github.com/mapping-commons/sssom/pull/158
  • Make project ready for PyPI release by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/182
  • minor change by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/183
  • updated linkml-runtime by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/184
  • Adding mappingsetsource by @matentzn in https://github.com/mapping-commons/sssom/pull/179
  • Change subject and object source references to be CURIEs in table format by @matentzn in https://github.com/mapping-commons/sssom/pull/177
  • Changing preprocessing fields to controlled vocabulary by @matentzn in https://github.com/mapping-commons/sssom/pull/178
  • Restrict justifications to specific set by @matentzn in https://github.com/mapping-commons/sssom/pull/164
  • Adding slots for mapping commons work by @matentzn in https://github.com/mapping-commons/sssom/pull/159
  • Create contribution instructions by @matentzn in https://github.com/mapping-commons/sssom/pull/175
  • Fixes Edit links in documentations dont work #190 by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/191
  • deploy using gh action by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/192
  • Edit for packaging by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/194
  • Update sssom_schema.yaml by @matentzn in https://github.com/mapping-commons/sssom/pull/195
  • Edit for packaging by @hrshdhgd in https://github.com/mapping-commons/sssom/pull/196

New Contributors

  • @ahwagner made their first contribution in https://github.com/mapping-commons/sssom/pull/133

Full Changelog: https://github.com/mapping-commons/sssom/compare/0.9.0...0.9.1

- Python
Published by hrshdhgd over 3 years ago

sssom - December 2021 Release

This is the first official "beta" release. We previously created, erroneously, a 1.0 release, but decided to withdraw it, because of an unresolved discussion on how to handle semantic ENUMS (https://github.com/mapping-commons/sssom/issues/112).

We are using the 0.9 release version to indicate that there may be some breaking changes introduced before releasing 1.0, but the metadata schema is now stable enough to start building experimental pipelines.

- Python
Published by matentzn about 4 years ago