diff --git a/sshoc_lessico_panlatino.ipynb b/sshoc_lessico_panlatino.ipynb index 5eec280..5d18c58 100644 --- a/sshoc_lessico_panlatino.ipynb +++ b/sshoc_lessico_panlatino.ipynb @@ -13,7 +13,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "id": "modified-vegetarian", "metadata": {}, "outputs": [], @@ -35,7 +35,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": null, "id": "stupid-lewis", "metadata": {}, "outputs": [], @@ -61,7 +61,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "id": "oriental-structure", "metadata": {}, "outputs": [], @@ -88,7 +88,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "id": "systematic-saudi", "metadata": {}, "outputs": [], @@ -99,229 +99,17 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "id": "sunrise-reunion", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
itDEFcaeses [ARG]es [ARG/MEX]es [MEX]frfr [CA]glptroen
0abaca (s.m.)\\nfibra di abaca (s.f.)\\ncanapa di...Fibra ottenuta dalle foglie della Musa textilis.abacà (n.m.)\\nfibra d’abacà (n.f.)\\ncànem de M...abacá (s.m.)\\nfibra de abacá (s.f.)\\ncáñamo de...NaNNaNabacá de Manila (s.m.)abaca (n.m.)\\nchanvre de Manille (n.m.)\\ntagal...fibre d’abaca (n.f.)\\nmanille (n.f.)abacá (s.m.)\\ncánabo de Manila (s.m.)abacá (s.m.)\\nmanila (s.f.)\\ncânhamo-de-manila...abaca (s.f.)abaca\\nabaca fibre\\nManila hemp
1acetato (s.m.)\\nfibra di acetato (s.f.)Fibra prodotta a partire dall’acetato di cellu...raió (n.m.)\\nfibra d’acetat (n.f.)acetato (s.m.) \\nrayón acetato (s.m.)rayón (s.m.)\\nviscosa (s.f.)fibra de acetato (s.f.)NaNacétate (n.m.) \\nfibre d’acétate (n.f.)NaNacetato (s.m.)\\nfibra de acetato (s.f.)acetato (s.m.)\\nfibra de acetato (s.f.) \\nraio...acetat (s.m.)acetate\\nacetate fibre
2acrilico (s.m.)\\nfibra acrilica (s.f.)\\nacrili...Fibra costituita da macromolecole lineari cont...acrílic, -a (adj.)\\nfibra acrílica (n.f.)acrílica (s.f.)\\nfibra acrílica (s.f.)NaNacrílico (s.m.)fibra de acrílico (s.f.)acrylique (n.m.)\\nfibre acrylique (n.f.)NaNacrílico (s.m.)\\nfibra acrílica (s.f.)acrílico (s.m.)\\nfibra acrílica (s.f.)acrilic (s.m.)acrylic\\nacrylic fibre
3alfa (s.f.)\\nfibra d’alfa (s.f.)Fibra ricavata dalle foglie della Stipa tenaci...espart (n.m.)\\nfibra d’espart (n.f.)esparto (s.m.) \\nfibra de esparto (s.f.)NaNfibra alfa (s.f.)alfa (s.m.)alfa (n.m.)sparte (n.m.)\\nspart (n.m.)alfa (s.f.)\\nesparto (s.m.)alfa (s.f.)\\nfibra de alfa (s.f.)alfa (s.m.)\\nfibră alfa (s.f.)alfa\\nalfa fibre
4alginica (s.f.)\\nfibra alginica (s.f.)Fibra prodotta a partire dai sali metallici de...fibra d’alginat (n.f.)fibra algínica (s.f.)\\nfibra de alginato (s.f.)NaNNaNalginato (s.m.)fibre d’alginate (n.f.)\\nalginate (n.m.)NaNalxinato (s.m.)\\nfibra de alxinato (s.f.)alginato (s.m.)\\nfibra algínica (s.f.)\\nfibra ...alginat (s.n.)\\nfibră alginică (s.f.)alginate\\nalginic fibre\\nalginate fibre
\n", - "
" - ], - "text/plain": [ - " it \\\n", - "0 abaca (s.m.)\\nfibra di abaca (s.f.)\\ncanapa di... \n", - "1 acetato (s.m.)\\nfibra di acetato (s.f.) \n", - "2 acrilico (s.m.)\\nfibra acrilica (s.f.)\\nacrili... \n", - "3 alfa (s.f.)\\nfibra d’alfa (s.f.) \n", - "4 alginica (s.f.)\\nfibra alginica (s.f.) \n", - "\n", - " DEF \\\n", - "0 Fibra ottenuta dalle foglie della Musa textilis. \n", - "1 Fibra prodotta a partire dall’acetato di cellu... \n", - "2 Fibra costituita da macromolecole lineari cont... \n", - "3 Fibra ricavata dalle foglie della Stipa tenaci... \n", - "4 Fibra prodotta a partire dai sali metallici de... \n", - "\n", - " ca \\\n", - "0 abacà (n.m.)\\nfibra d’abacà (n.f.)\\ncànem de M... \n", - "1 raió (n.m.)\\nfibra d’acetat (n.f.) \n", - "2 acrílic, -a (adj.)\\nfibra acrílica (n.f.) \n", - "3 espart (n.m.)\\nfibra d’espart (n.f.) \n", - "4 fibra d’alginat (n.f.) \n", - "\n", - " es \\\n", - "0 abacá (s.m.)\\nfibra de abacá (s.f.)\\ncáñamo de... \n", - "1 acetato (s.m.) \\nrayón acetato (s.m.) \n", - "2 acrílica (s.f.)\\nfibra acrílica (s.f.) \n", - "3 esparto (s.m.) \\nfibra de esparto (s.f.) \n", - "4 fibra algínica (s.f.)\\nfibra de alginato (s.f.) \n", - "\n", - " es [ARG] es [ARG/MEX] \\\n", - "0 NaN NaN \n", - "1 rayón (s.m.)\\nviscosa (s.f.) fibra de acetato (s.f.) \n", - "2 NaN acrílico (s.m.) \n", - "3 NaN fibra alfa (s.f.) \n", - "4 NaN NaN \n", - "\n", - " es [MEX] \\\n", - "0 abacá de Manila (s.m.) \n", - "1 NaN \n", - "2 fibra de acrílico (s.f.) \n", - "3 alfa (s.m.) \n", - "4 alginato (s.m.) \n", - "\n", - " fr \\\n", - "0 abaca (n.m.)\\nchanvre de Manille (n.m.)\\ntagal... \n", - "1 acétate (n.m.) \\nfibre d’acétate (n.f.) \n", - "2 acrylique (n.m.)\\nfibre acrylique (n.f.) \n", - "3 alfa (n.m.) \n", - "4 fibre d’alginate (n.f.)\\nalginate (n.m.) \n", - "\n", - " fr [CA] \\\n", - "0 fibre d’abaca (n.f.)\\nmanille (n.f.) \n", - "1 NaN \n", - "2 NaN \n", - "3 sparte (n.m.)\\nspart (n.m.) \n", - "4 NaN \n", - "\n", - " gl \\\n", - "0 abacá (s.m.)\\ncánabo de Manila (s.m.) \n", - "1 acetato (s.m.)\\nfibra de acetato (s.f.) \n", - "2 acrílico (s.m.)\\nfibra acrílica (s.f.) \n", - "3 alfa (s.f.)\\nesparto (s.m.) \n", - "4 alxinato (s.m.)\\nfibra de alxinato (s.f.) \n", - "\n", - " pt \\\n", - "0 abacá (s.m.)\\nmanila (s.f.)\\ncânhamo-de-manila... \n", - "1 acetato (s.m.)\\nfibra de acetato (s.f.) \\nraio... \n", - "2 acrílico (s.m.)\\nfibra acrílica (s.f.) \n", - "3 alfa (s.f.)\\nfibra de alfa (s.f.) \n", - "4 alginato (s.m.)\\nfibra algínica (s.f.)\\nfibra ... \n", - "\n", - " ro \\\n", - "0 abaca (s.f.) \n", - "1 acetat (s.m.) \n", - "2 acrilic (s.m.) \n", - "3 alfa (s.m.)\\nfibră alfa (s.f.) \n", - "4 alginat (s.n.)\\nfibră alginică (s.f.) \n", - "\n", - " en \n", - "0 abaca\\nabaca fibre\\nManila hemp \n", - "1 acetate\\nacetate fibre \n", - "2 acrylic\\nacrylic fibre \n", - "3 alfa\\nalfa fibre \n", - "4 alginate\\nalginic fibre\\nalginate fibre " - ] - }, - "execution_count": 5, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "df_data.head()" ] }, { "cell_type": "code", - "execution_count": 6, + "execution_count": null, "id": "native-judges", "metadata": {}, "outputs": [], @@ -332,21 +120,10 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "id": "united-samoa", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'abaca'" - ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "df_data.iloc[0].it.split('\\n')[0].split(' ')[0]" ] @@ -361,7 +138,7 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": null, "id": "parallel-bible", "metadata": {}, "outputs": [], @@ -374,6 +151,7 @@ "c1rdf.bind(\"skos\", SKOS)\n", "c1rdf.bind(\"dc\", DC)\n", "c1rdf.bind(\"rdf\", RDF)\n", + "c1rdf.bind(\"rdfs\", RDFS)\n", "c1rdf.bind(\"owl\", OWL)\n", "c1rdf.bind(\"xsd\", XSD)\n" ] @@ -388,21 +166,10 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": null, "id": "protective-anxiety", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - ")>" - ] - }, - "execution_count": 24, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "now = datetime.datetime.today()\n", "today_date=now.date()\n", @@ -435,222 +202,10 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": null, "id": "vertical-election", "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
itDEFcaeses-arges [ARG/MEX]es-mexfrfr-caglptroen
0abaca (s.m.)\\nfibra di abaca (s.f.)\\ncanapa di...Fibra ottenuta dalle foglie della Musa textilis.abacà (n.m.)\\nfibra d’abacà (n.f.)\\ncànem de M...abacá (s.m.)\\nfibra de abacá (s.f.)\\ncáñamo de...abacá de Manila (s.m.)abaca (n.m.)\\nchanvre de Manille (n.m.)\\ntagal...fibre d’abaca (n.f.)\\nmanille (n.f.)abacá (s.m.)\\ncánabo de Manila (s.m.)abacá (s.m.)\\nmanila (s.f.)\\ncânhamo-de-manila...abaca (s.f.)abaca\\nabaca fibre\\nManila hemp
1acetato (s.m.)\\nfibra di acetato (s.f.)Fibra prodotta a partire dall’acetato di cellu...raió (n.m.)\\nfibra d’acetat (n.f.)acetato (s.m.) \\nrayón acetato (s.m.)rayón (s.m.)\\nviscosa (s.f.)fibra de acetato (s.f.)acétate (n.m.) \\nfibre d’acétate (n.f.)acetato (s.m.)\\nfibra de acetato (s.f.)acetato (s.m.)\\nfibra de acetato (s.f.) \\nraio...acetat (s.m.)acetate\\nacetate fibre
2acrilico (s.m.)\\nfibra acrilica (s.f.)\\nacrili...Fibra costituita da macromolecole lineari cont...acrílic, -a (adj.)\\nfibra acrílica (n.f.)acrílica (s.f.)\\nfibra acrílica (s.f.)acrílico (s.m.)fibra de acrílico (s.f.)acrylique (n.m.)\\nfibre acrylique (n.f.)acrílico (s.m.)\\nfibra acrílica (s.f.)acrílico (s.m.)\\nfibra acrílica (s.f.)acrilic (s.m.)acrylic\\nacrylic fibre
3alfa (s.f.)\\nfibra d’alfa (s.f.)Fibra ricavata dalle foglie della Stipa tenaci...espart (n.m.)\\nfibra d’espart (n.f.)esparto (s.m.) \\nfibra de esparto (s.f.)fibra alfa (s.f.)alfa (s.m.)alfa (n.m.)sparte (n.m.)\\nspart (n.m.)alfa (s.f.)\\nesparto (s.m.)alfa (s.f.)\\nfibra de alfa (s.f.)alfa (s.m.)\\nfibră alfa (s.f.)alfa\\nalfa fibre
4alginica (s.f.)\\nfibra alginica (s.f.)Fibra prodotta a partire dai sali metallici de...fibra d’alginat (n.f.)fibra algínica (s.f.)\\nfibra de alginato (s.f.)alginato (s.m.)fibre d’alginate (n.f.)\\nalginate (n.m.)alxinato (s.m.)\\nfibra de alxinato (s.f.)alginato (s.m.)\\nfibra algínica (s.f.)\\nfibra ...alginat (s.n.)\\nfibră alginică (s.f.)alginate\\nalginic fibre\\nalginate fibre
\n", - "
" - ], - "text/plain": [ - " it \\\n", - "0 abaca (s.m.)\\nfibra di abaca (s.f.)\\ncanapa di... \n", - "1 acetato (s.m.)\\nfibra di acetato (s.f.) \n", - "2 acrilico (s.m.)\\nfibra acrilica (s.f.)\\nacrili... \n", - "3 alfa (s.f.)\\nfibra d’alfa (s.f.) \n", - "4 alginica (s.f.)\\nfibra alginica (s.f.) \n", - "\n", - " DEF \\\n", - "0 Fibra ottenuta dalle foglie della Musa textilis. \n", - "1 Fibra prodotta a partire dall’acetato di cellu... \n", - "2 Fibra costituita da macromolecole lineari cont... \n", - "3 Fibra ricavata dalle foglie della Stipa tenaci... \n", - "4 Fibra prodotta a partire dai sali metallici de... \n", - "\n", - " ca \\\n", - "0 abacà (n.m.)\\nfibra d’abacà (n.f.)\\ncànem de M... \n", - "1 raió (n.m.)\\nfibra d’acetat (n.f.) \n", - "2 acrílic, -a (adj.)\\nfibra acrílica (n.f.) \n", - "3 espart (n.m.)\\nfibra d’espart (n.f.) \n", - "4 fibra d’alginat (n.f.) \n", - "\n", - " es \\\n", - "0 abacá (s.m.)\\nfibra de abacá (s.f.)\\ncáñamo de... \n", - "1 acetato (s.m.) \\nrayón acetato (s.m.) \n", - "2 acrílica (s.f.)\\nfibra acrílica (s.f.) \n", - "3 esparto (s.m.) \\nfibra de esparto (s.f.) \n", - "4 fibra algínica (s.f.)\\nfibra de alginato (s.f.) \n", - "\n", - " es-arg es [ARG/MEX] \\\n", - "0 \n", - "1 rayón (s.m.)\\nviscosa (s.f.) fibra de acetato (s.f.) \n", - "2 acrílico (s.m.) \n", - "3 fibra alfa (s.f.) \n", - "4 \n", - "\n", - " es-mex \\\n", - "0 abacá de Manila (s.m.) \n", - "1 \n", - "2 fibra de acrílico (s.f.) \n", - "3 alfa (s.m.) \n", - "4 alginato (s.m.) \n", - "\n", - " fr \\\n", - "0 abaca (n.m.)\\nchanvre de Manille (n.m.)\\ntagal... \n", - "1 acétate (n.m.) \\nfibre d’acétate (n.f.) \n", - "2 acrylique (n.m.)\\nfibre acrylique (n.f.) \n", - "3 alfa (n.m.) \n", - "4 fibre d’alginate (n.f.)\\nalginate (n.m.) \n", - "\n", - " fr-ca \\\n", - "0 fibre d’abaca (n.f.)\\nmanille (n.f.) \n", - "1 \n", - "2 \n", - "3 sparte (n.m.)\\nspart (n.m.) \n", - "4 \n", - "\n", - " gl \\\n", - "0 abacá (s.m.)\\ncánabo de Manila (s.m.) \n", - "1 acetato (s.m.)\\nfibra de acetato (s.f.) \n", - "2 acrílico (s.m.)\\nfibra acrílica (s.f.) \n", - "3 alfa (s.f.)\\nesparto (s.m.) \n", - "4 alxinato (s.m.)\\nfibra de alxinato (s.f.) \n", - "\n", - " pt \\\n", - "0 abacá (s.m.)\\nmanila (s.f.)\\ncânhamo-de-manila... \n", - "1 acetato (s.m.)\\nfibra de acetato (s.f.) \\nraio... \n", - "2 acrílico (s.m.)\\nfibra acrílica (s.f.) \n", - "3 alfa (s.f.)\\nfibra de alfa (s.f.) \n", - "4 alginato (s.m.)\\nfibra algínica (s.f.)\\nfibra ... \n", - "\n", - " ro \\\n", - "0 abaca (s.f.) \n", - "1 acetat (s.m.) \n", - "2 acrilic (s.m.) \n", - "3 alfa (s.m.)\\nfibră alfa (s.f.) \n", - "4 alginat (s.n.)\\nfibră alginică (s.f.) \n", - "\n", - " en \n", - "0 abaca\\nabaca fibre\\nManila hemp \n", - "1 acetate\\nacetate fibre \n", - "2 acrylic\\nacrylic fibre \n", - "3 alfa\\nalfa fibre \n", - "4 alginate\\nalginic fibre\\nalginate fibre " - ] - }, - "execution_count": 25, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "#c1rdf.serialize(destination='data/skostest.rdf', format=\"n3\");#format=\"pretty-xml\")\n", "#comrdf.serialize(destination='data/parsed_rdf/prima_cantica_forme_com.rdf', format=\"n3\");\n", @@ -668,18 +223,10 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": null, "id": "typical-prompt", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "1668\n" - ] - } - ], + "outputs": [], "source": [ "#df_data.iloc[0].it.split('\\n')[0].split(' ')[0]\n", "for index, row in df_data.iterrows():\n", @@ -720,6 +267,8 @@ " #definition\n", " itdef=Literal(row[\"DEF\"].strip(), lang='it')\n", " \n", + " \n", + " \n", " c1rdf.add((pltextile[label], RDF.type, SKOS.Concept))\n", " c1rdf.add((pltextile[label], SKOS.inScheme, pltextile['']))\n", " c1rdf.add((pltextile[label], SKOS.topConceptOf, pltextile['']))\n", @@ -800,7 +349,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": null, "id": "answering-latino", "metadata": {}, "outputs": [], @@ -819,7 +368,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": null, "id": "equal-voice", "metadata": {}, "outputs": [], @@ -838,7 +387,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": null, "id": "current-material", "metadata": {}, "outputs": [], @@ -852,21 +401,10 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": null, "id": "incorporated-creature", "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - ")>" - ] - }, - "execution_count": 31, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "cl_manicherdf = rdflib.Graph()\n", "cl_manicherdf.bind(\"pltextile\", pltextile)\n", @@ -876,6 +414,7 @@ "cl_manicherdf.bind(\"skos\", SKOS)\n", "cl_manicherdf.bind(\"dc\", DC)\n", "cl_manicherdf.bind(\"rdf\", RDF)\n", + "cl_manicherdf.bind(\"rdfs\", RDFS)\n", "cl_manicherdf.bind(\"owl\", OWL)\n", "cl_manicherdf.bind(\"xsd\", XSD)\n", "now = datetime.datetime.today()\n", @@ -907,18 +446,10 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": null, "id": "modular-realtor", "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "597\n" - ] - } - ], + "outputs": [], "source": [ "# Mapping\n", "for index, row in df_data_maniche.iterrows():\n", @@ -955,10 +486,14 @@ " \n", " #definition\n", " itdef=Literal(row[\"DEF\"].strip(), lang='it')\n", + " #DOI as rdfs:seeAlso\n", + " imagedoi=row[\"DOI\"].strip()\n", " \n", " cl_manicherdf.add((pltextile[label], RDF.type, SKOS.Concept))\n", " cl_manicherdf.add((pltextile[label], SKOS.inScheme, pltextile['']))\n", " cl_manicherdf.add((pltextile[label], SKOS.topConceptOf, pltextile['']))\n", + " if (imagedoi!=''):\n", + " cl_manicherdf.add((pltextile[label], RDFS.seeAlso, URIRef(imagedoi)))\n", " \n", " for alab in esargaltlabels:\n", " cl_manicherdf.add((pltextile[label], SKOS.altLabel, Literal(alab, lang='es-ar')))\n", @@ -1030,7 +565,7 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": null, "id": "matched-mustang", "metadata": {}, "outputs": [], @@ -1049,7 +584,7 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": null, "id": "centered-advantage", "metadata": {}, "outputs": [], @@ -1060,7 +595,7 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": null, "id": "desperate-uruguay", "metadata": {}, "outputs": [], @@ -1072,7 +607,7 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": null, "id": "magnetic-stake", "metadata": {}, "outputs": [], @@ -1119,7 +654,7 @@ "cl_collirdf.add((pltextile[''], DC.title, title))\n", "cl_collirdf.add((pltextile[''], DC.identifier, identifier))\n", "cl_collirdf.add((pltextile[''], DC.description, description))\n", - "\n", + "cl_collirdf.add((pltextile[''], DC.description, description_it))\n", "cl_collirdf.add((pltextile[''], dct.created, createddate))\n", "cl_collirdf.add((pltextile[''], dct.modified, moddate))\n", "cl_collirdf.add((pltextile[''], OWL.versionInfo, version))\n", @@ -1173,10 +708,14 @@ " \n", " #definition\n", " itdef=Literal(row[\"DEF\"].strip(), lang='it')\n", + " #DOI as rdfs:seeAlso\n", + " imagedoi=row[\"DOI\"].strip()\n", " \n", " cl_collirdf.add((pltextile[label], RDF.type, SKOS.Concept))\n", " cl_collirdf.add((pltextile[label], SKOS.inScheme, pltextile['']))\n", " cl_collirdf.add((pltextile[label], SKOS.topConceptOf, pltextile['']))\n", + " if (imagedoi!=''):\n", + " cl_collirdf.add((pltextile[label], RDFS.seeAlso, URIRef(imagedoi)))\n", " \n", " for alab in esargaltlabels:\n", " cl_collirdf.add((pltextile[label], SKOS.altLabel, Literal(alab, lang='es-ar')))\n",