Readme updated
This commit is contained in:
parent
c53341cb41
commit
9425ee2e49
21
README.md
21
README.md
|
@ -1,2 +1,21 @@
|
||||||
# sshoc-tools
|
### SSHOC Data Stewardship terminology and Metadata SKOSifying mapping
|
||||||
|
|
||||||
|
This Jupyter Notebook implements a simple parser used to transform the Data Stewardship terminology and the Metadata,
|
||||||
|
created in the Task 3.1 of the SSHOC project and published as spreadsheets, into SKOS resources.
|
||||||
|
The parser reads the spreadsheets and transforms the content in SKOS data following a set of mapping rules,
|
||||||
|
the result is stored in two *Turtle* files.
|
||||||
|
|
||||||
|
##### Installation
|
||||||
|
It is recommended to install this notebook in a virtual environment to avoid dependency clash.
|
||||||
|
To install the SKOSifying mapping Jupyter notebook enter cloned directory and install it via pip with explicit *requirements.txt* from the project:
|
||||||
|
|
||||||
|
- Clone the repository, enter the directory and install requirements:
|
||||||
|
```bash
|
||||||
|
git clone https://gitea-s2i2s.isti.cnr.it/concordia/sshoc-skosmapping.git
|
||||||
|
cd *sshoc-skosmapping*
|
||||||
|
pip install ./ -r ./requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
- Run the sshoc_31_skos.ipynb notebook
|
||||||
|
|
||||||
|
- The result files are stored in the *sshoc-skosmapping/data* directory
|
||||||
|
|
|
@ -159,7 +159,7 @@
|
||||||
{
|
{
|
||||||
"data": {
|
"data": {
|
||||||
"text/plain": [
|
"text/plain": [
|
||||||
"<Graph identifier=Nb61b2c34a07d4dc69f11be18779c6cff (<class 'rdflib.graph.Graph'>)>"
|
"<Graph identifier=N154f08dbddf34364b307d99f1e8be418 (<class 'rdflib.graph.Graph'>)>"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"execution_count": 7,
|
"execution_count": 7,
|
||||||
|
@ -409,7 +409,7 @@
|
||||||
{
|
{
|
||||||
"data": {
|
"data": {
|
||||||
"text/plain": [
|
"text/plain": [
|
||||||
"<Graph identifier=N18d0f9a944dc43bdb1a1f4c0131302a3 (<class 'rdflib.graph.Graph'>)>"
|
"<Graph identifier=Nc8bd6a6227614ea78529b51b43dbda88 (<class 'rdflib.graph.Graph'>)>"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"execution_count": 15,
|
"execution_count": 15,
|
||||||
|
@ -546,7 +546,7 @@
|
||||||
],
|
],
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"kernelspec": {
|
"kernelspec": {
|
||||||
"display_name": "Python 3",
|
"display_name": "Python 3 (ipykernel)",
|
||||||
"language": "python",
|
"language": "python",
|
||||||
"name": "python3"
|
"name": "python3"
|
||||||
},
|
},
|
||||||
|
@ -560,7 +560,7 @@
|
||||||
"name": "python",
|
"name": "python",
|
||||||
"nbconvert_exporter": "python",
|
"nbconvert_exporter": "python",
|
||||||
"pygments_lexer": "ipython3",
|
"pygments_lexer": "ipython3",
|
||||||
"version": "3.7.9"
|
"version": "3.10.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nbformat": 4,
|
"nbformat": 4,
|
||||||
|
|
Loading…
Reference in New Issue