Skip to content

biosemantics/glossaries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

glossaries

Contribution

If you want to contribute, you can do so by

  • using OTO, which populates this repository programmatically
  • Manually update the repository following the conventions outlined below

The glossaries are stored as CSV in a directory structure where

  • The first level directory name specifies the glossary type
  • The second level directory name specifies the glossary version
  • The second level directory contains the term_category and syns glossary files. These are to be named as:
    • glossary type_glossary_term_category.csv
    • glossary type_glossary_syns.csv
  • A latest directory must exist on the second level with a duplicate of the files of the latest version

If you create or modify term_category file please follow the following CSV schema where

  • glossary version and glossary type are required
  • All lines are required, and hence line number 10 would contain the first data
  • CSV values are seperated using comma ,
  • CSV values are quoted using double quotes "
  • Quotes are escaped using a backslash \
  • No extra lines (e.g. empty lines) at the of the file
  • The files is encoded using UTF8

For term_category this looks like

#Version: `glossary version`
#Glossary type: `glossary type`
#Source: 
#Finalized by: 
#Date:
#Reviewers: 
#Source producer: 

"term","category","hasSyn","sourceDataset","termID"
"my term", "my category", "0", "my source dataset", "some id"
...

Likewise for syns

#Version: `glossary version`
#Glossary type: `glossary type`
#Source: 
#Finalized by: 
#Date:
#Reviewers: 
#Source producer: 

"term","category","synonym","termID"
"my term", "my category", "my synonym", "some id"
...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published