Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Order the Track Repository According to a Unified System #141

Open
janothan opened this issue Nov 28, 2021 · 0 comments
Open

Order the Track Repository According to a Unified System #141

janothan opened this issue Nov 28, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@janothan
Copy link
Member

Problem

The track repository is structured in three dimensions:

  1. Track
  2. Version
  3. TestCase

Version and TestCase are currently used inconsistently. Sometime versions are used to model testcases.

Solution

  • Add consistent definitions to the documentation so that others understand the logic.
  • A track should be used in the way the OAEI defines tracks: A track is a collection of test cases evaluated by one organization body. In some cases, it is reasonable to have multiple tracks in the repository for "sub-track-like" problems, i.e. one track has multiple sets of test cases that are evaluated individually.
  • A track version should be used to represent different (time) versions of a track. A track evaluated in one campaign (e.g. 2021) should never have multiple track versions but only one version. The track version does not have to be a year. Any versioning system is possib.e.
  • A test case represents one matching task.

Re-Organization

Phenotype

  • Track: Phenotype
  • Version: vX (the 2017 version is kept for reference, but deprecated since not all TC are available in the repository)
  • Test Cases:
    • hp-mp
    • doid-ordo

LargeBio

  • Track: LargeBio Small / Large / All []
  • Version: 2016
  • Test Cases:
    • FMA-NCI-{flavor}
    • FMA-SNOMED-{flavor}
    • FMA-NCI-{flavor}

Multifarm

  • stays as is
@janothan janothan added the enhancement New feature or request label Nov 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants