Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 22 additions & 3 deletions src/ontology/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# More information: https://github.com/INCATools/ontology-development-kit/

# Fingerprint of the configuration file when this Makefile was last generated
CONFIG_HASH= 3a5afcd02a25dc79d50036cccc5351438f736858c55ac01f7abd367aa2dd6172
CONFIG_HASH= becbe238aaccd07dd9dedbe5ded31225d26d836c904bd984e59f8d4a2b6a4d0f


# ----------------------------------------
Expand Down Expand Up @@ -63,8 +63,8 @@ PATTERN_RELEASE_FILES= $(PATTERNDIR)/definitions.owl $(PATTERNDIR)/pattern.

TRANSLATIONSDIR= ../translations
BABELONPY= babelon -q
TRANSLATIONS_OWL=$(TRANSLATIONSDIR)/hp-de.babelon.owl $(TRANSLATIONSDIR)/hp-de.synonyms.owl $(TRANSLATIONSDIR)/hp-it.babelon.owl $(TRANSLATIONSDIR)/hp-it.synonyms.owl $(TRANSLATIONSDIR)/hp-nl.babelon.owl $(TRANSLATIONSDIR)/hp-nl.synonyms.owl $(TRANSLATIONSDIR)/hp-fr.babelon.owl $(TRANSLATIONSDIR)/hp-fr.synonyms.owl $(TRANSLATIONSDIR)/hp-cs.babelon.owl $(TRANSLATIONSDIR)/hp-cs.synonyms.owl $(TRANSLATIONSDIR)/hp-pt.babelon.owl $(TRANSLATIONSDIR)/hp-pt.synonyms.owl $(TRANSLATIONSDIR)/hp-tr.babelon.owl $(TRANSLATIONSDIR)/hp-tr.synonyms.owl $(TRANSLATIONSDIR)/hp-zh.babelon.owl $(TRANSLATIONSDIR)/hp-zh.synonyms.owl $(TRANSLATIONSDIR)/hp-nna.babelon.owl $(TRANSLATIONSDIR)/hp-tw.babelon.owl $(TRANSLATIONSDIR)/hp-dtp.babelon.owl $(TRANSLATIONSDIR)/hp-ja.babelon.owl $(TRANSLATIONSDIR)/hp-ja.synonyms.owl $(TRANSLATIONSDIR)/hp-es.babelon.owl $(TRANSLATIONSDIR)/hp-es.synonyms.owl
TRANSLATIONS_TSV=$(TRANSLATIONSDIR)/hp-de-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-it-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-nl-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-fr-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-cs-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-pt-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-tr-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-zh-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-nna-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-tw-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-dtp-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-ja-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-es-preprocessed.babelon.tsv
TRANSLATIONS_OWL=$(TRANSLATIONSDIR)/hp-ar.babelon.owl $(TRANSLATIONSDIR)/hp-de.babelon.owl $(TRANSLATIONSDIR)/hp-de.synonyms.owl $(TRANSLATIONSDIR)/hp-it.babelon.owl $(TRANSLATIONSDIR)/hp-it.synonyms.owl $(TRANSLATIONSDIR)/hp-nl.babelon.owl $(TRANSLATIONSDIR)/hp-nl.synonyms.owl $(TRANSLATIONSDIR)/hp-fr.babelon.owl $(TRANSLATIONSDIR)/hp-fr.synonyms.owl $(TRANSLATIONSDIR)/hp-cs.babelon.owl $(TRANSLATIONSDIR)/hp-cs.synonyms.owl $(TRANSLATIONSDIR)/hp-pt.babelon.owl $(TRANSLATIONSDIR)/hp-pt.synonyms.owl $(TRANSLATIONSDIR)/hp-tr.babelon.owl $(TRANSLATIONSDIR)/hp-tr.synonyms.owl $(TRANSLATIONSDIR)/hp-zh.babelon.owl $(TRANSLATIONSDIR)/hp-zh.synonyms.owl $(TRANSLATIONSDIR)/hp-nna.babelon.owl $(TRANSLATIONSDIR)/hp-tw.babelon.owl $(TRANSLATIONSDIR)/hp-dtp.babelon.owl $(TRANSLATIONSDIR)/hp-ja.babelon.owl $(TRANSLATIONSDIR)/hp-ja.synonyms.owl $(TRANSLATIONSDIR)/hp-es.babelon.owl $(TRANSLATIONSDIR)/hp-es.synonyms.owl
TRANSLATIONS_TSV=$(TRANSLATIONSDIR)/hp-ar-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-de-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-it-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-nl-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-fr-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-cs-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-pt-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-tr-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-zh-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-nna-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-tw-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-dtp-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-ja-preprocessed.babelon.tsv $(TRANSLATIONSDIR)/hp-es-preprocessed.babelon.tsv
TRANSLATION_FILES=$(TRANSLATIONSDIR)/$(ONT)-all.babelon.tsv $(TRANSLATIONSDIR)/$(ONT)-all.babelon.json


Expand Down Expand Up @@ -687,6 +687,25 @@ TRANSLATE_PREDICATES=rdfs:label



$(TRANSLATIONSDIR)/hp-ar.babelon.tsv:
wget "https://raw.githubusercontent.com/obophenotype/hpo-translations/main/babelon/hp-ar.babelon.tsv" -O $@



$(TRANSLATIONSDIR)/hp-ar-preprocessed.babelon.tsv: $(TRANSLATIONS_ONTOLOGY) $(TRANSLATIONSDIR)/hp-ar.babelon.tsv
$(BABELONPY) prepare-translation $(TRANSLATIONSDIR)/hp-ar.babelon.tsv \
--oak-adapter $(TRANSLATIONS_ADAPTER) \
--language-code ar \
$(foreach n,$(TRANSLATE_PREDICATES), --field $(n)) \
--output-source-changed $(TRANSLATIONSDIR)/hp-ar-changed.babelon.tsv \
--output-not-translated $(TRANSLATIONSDIR)/hp-ar-not-translated.babelon.tsv \
--include-not-translated false \
--update-translation-status true \
--drop-unknown-columns true \
-o $@



$(TRANSLATIONSDIR)/hp-de.babelon.tsv:
wget "https://raw.githubusercontent.com/obophenotype/hpo-translations/main/babelon/hp-de.babelon.tsv" -O $@

Expand Down
7 changes: 7 additions & 0 deletions src/ontology/hp-odk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,13 @@ babelon_translation_group:
predicates:
- rdfs:label
products:
- id: hp-ar
auto_translate: FALSE
include_robot_template_synonyms: FALSE
maintenance: mirror
mirror_synonyms_from: https://raw.githubusercontent.com/obophenotype/hpo-translations/main/babelon/hp-ar.synonyms.tsv
mirror_babelon_from: https://raw.githubusercontent.com/obophenotype/hpo-translations/main/babelon/hp-ar.babelon.tsv
language: ar
- id: hp-de
auto_translate: FALSE
include_robot_template_synonyms: TRUE
Expand Down
1 change: 1 addition & 0 deletions src/translations/hp-ar-changed.babelon.tsv
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
source_language source_value subject_id predicate_id translation_language translation_value translation_status
Loading