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

N input files #7

Open
ThomasDavisonsGit opened this issue Oct 6, 2022 · 1 comment
Open

N input files #7

ThomasDavisonsGit opened this issue Oct 6, 2022 · 1 comment

Comments

@ThomasDavisonsGit
Copy link
Contributor

Currently GOTH takes 9 inputs files, 1 global vocab, and 8 concept schemes. In future there could be more or less 8 concept schemes and GOTH needs to be able to handle this. The bottle neck for this is the hard coded translations in the spreadsheet, at the moment a new concept scheme would require a new set of translations.

@wu-lee
Copy link

wu-lee commented Oct 28, 2022

The goth script will now take a variable number of TTL file inputs, but

  • The first one is special - it must be the property/class definitions (as in essglobal-vocab.ttl)
  • The others must describe concept schemas (vocabs)
  • There must be 8 of them in the following order for goth to work correctly (links will go to the wrong places otherwise, possibly other problems)
    • activities.ttl
    • activities-modified.ttl
    • activities-ica.ttl
    • legal-form.ttl
    • organisational-structure.ttl
    • base-membership-type.ttl
    • qualifiers.ttl
    • type-of-labour.ttl

So this works for now, but is fragile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants