Pull in any new spreadsheet rows
Closed this issue · 2 comments
turbomam commented
Pull in any new spreadsheet rows
turbomam commented
Made changes to Google ROBOT template and deep-learning-ontology.Makefile
- Added
SPLIT=|
to theParent
andSynonyms
columns in the ROBOT template. Replaced all other delimiters in those columns (,
,;
, etc.) with|
- Applied
DLO:
prefix to IDs in both ID column and parent column- this was previously done locally with
hack.pl
, so was not propagated back to the Google Sheet. See below.hack.pl
has been disabled indeep-learning-ontology.Makefile
, and users are now responsible for including theDLO:
prefix on all term mentions.
- this was previously done locally with
- Added differentia to previously repeated IDs. Using underscores even if label uses hyphen.
DLO:n2v_CBOW
, placed underDLO:w2v_CBOW
DLO:n2v_SkipGram
, placed underDLO:w2v_SkipGram
- Some classes had been placed under the nonexistent DLO:NN class. These were all replaced under
DLO:RecNN
DLO:DRN
DLO:ESN
DLO:LSTM
- Changed mentions of
DLO:FF
toDLO:FFN
Disabled from Makefile. See notes on DLO:
prefix above.
dlo-src-t.tsv: dlo-src.tsv
./hack.pl $< > $@
turbomam commented
BTW, the design decision to use prefixed terms (CURIEs) in the ID
and Parent
columns was motivated by the DLO:FFN|DLO:LSTM
superclass assertion on DLO:NTM
The Parent
column can take CURIEs, full IRIs or labels. Use of labels can be tricky because multi-word labels require quoting, but quotes require careful escaping especially in Excel.
The ID
column requires CURIEs or full IRIs.
Neither column can take bare identifiers.