Skip to content

Commit b397218

Browse files
Merge pull request #2 from simphony/v2.2.0-dev
v2.2.0
2 parents d6f1344 + 58e2abc commit b397218

27 files changed

+1338
-298
lines changed

.gitlab-ci.yml

Lines changed: 0 additions & 48 deletions
This file was deleted.

.readthedocs.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Read the Docs configuration file
2+
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
3+
4+
# Required
5+
version: 2
6+
7+
# Build documentation in the docs/ directory with Sphinx
8+
sphinx:
9+
configuration: docs/source/conf.py
10+
11+
# Optionally build your docs in additional formats such as PDF
12+
formats:
13+
- pdf
14+
- epub
15+
16+
# Optionally set the version of Python and requirements required to build your docs
17+
python:
18+
version: 3.7
19+
install:
20+
- requirements: requirements.txt

LICENSE

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
BSD 3-Clause
2+
Copyright 2020 SimPhoNy OSP-core developers
3+
4+
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
5+
6+
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
7+
8+
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
9+
10+
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
11+
12+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
[![pipeline status](https://gitlab.cc-asp.fraunhofer.de/simphony/documentation/badges/master/pipeline.svg)](https://gitlab.cc-asp.fraunhofer.de/simphony/documentation/commits/master)
21

32
# SimPhoNy docs
4-
To access the documentation, please visit: http://simphony.pages.fraunhofer.de/documentation/latest
3+
To access the documentation, please visit: https://simphony-docs.readthedocs.io/en/latest/
54

6-
If you find any error or problem with the documentation, please [create an issue](https://gitlab.cc-asp.fraunhofer.de/simphony/documentation/issues)
5+
If you find any error or problem with the documentation, please [create an issue](https://github.com/simphony/docs/issues)
76

87
## Local installation
98
First, some requirements have to be manually installed:
10-
- [osp-core](https://gitlab.cc-asp.fraunhofer.de/simphony/osp-core)
9+
- [osp-core](https://github.com/simphony/osp-core)
1110
- pandoc
1211
- LaTeX requirements
1312
```shell
@@ -21,7 +20,7 @@ First, some requirements have to be manually installed:
2120

2221
If you want to render the documentation locally, you can run:
2322
```
24-
python3 setup.py build_sphinx
23+
python3 setup.py install
2524
```
2625

2726
This will render the html and generate a LaTeX pdf (in `docs/build/latex/SimPhoNy_docs.pdf`).
227 KB
Loading
219 KB
Loading

docs/source/_static/version_links.js

Lines changed: 0 additions & 49 deletions
This file was deleted.

docs/source/about.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# About
2-
SimPhoNy is an ontology-based framework that promotes and enables interoperability between any 3rd-party software tool. It’s latest version is soon to become an open-source python project. The name ‘SimPhoNy’ stems from the SimPhoNy EU-project in which it was originally developed (See more details [here](https://www.simphony-project.eu/)).
2+
SimPhoNy is an ontology-based framework that promotes and enables interoperability between any 3rd-party software tool.
3+
Its latest version is soon to become an open-source python project.
4+
The name ‘SimPhoNy’ stems from the SimPhoNy EU-project in which it was originally developed
5+
(See more details [here](https://www.simphony-project.eu/)).
36
One of SimPhoNy’s main tasks is to convert *opaque* data, meaning data whose semantics are hidden, to *transparent* data, that is data whose semantics is understood and easily accessible.
47

58
This project aims to clarify the purpose and usage of the SimPhoNy platform through simple, short examples.
@@ -10,6 +13,20 @@ _Contact:_ [Pablo de Andres](mailto:[email protected]),
1013
[Yoav Nahshon](mailto:[email protected]) from
1114
the Materials Data Science and Informatics team, Fraunhofer IWM.
1215

16+
# License
17+
BSD 3-Clause
18+
Copyright 2020 SimPhoNy OSP-core developers
19+
20+
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
21+
22+
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
23+
24+
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
25+
26+
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
27+
28+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29+
1330
# Terminology
1431
These are some of the terms used in the following sections:
1532
1. `API`: Application Programming Interface. A set of functions that allow the interaction with an application or system.

docs/source/api_ref.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# API Reference
2-
This document is for developers of osp-core, it contians the API functions
2+
This document is for developers of OSP-core, it contains the API functions
33

44
## Cuds class
55
```eval_rst

docs/source/conf.py

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
author = 'Materials Data Science and Informatics team at Fraunhofer IWM'
1717

1818
# -- General configuration ---------------------------------------------------
19-
2019
extensions = [
2120
'recommonmark', # md
2221
'sphinx.ext.autodoc', # API ref
@@ -30,7 +29,10 @@
3029
'sphinx.ext.autosectionlabel', # Auto-generate section labels.
3130
]
3231

32+
master_doc = 'index'
33+
3334
plantuml = 'java -jar lib/plantuml.jar'
35+
plantuml_output_format = 'svg_img'
3436

3537
templates_path = ['_templates']
3638

@@ -46,18 +48,6 @@
4648
html_favicon = '_static/img/simphony_favicon.png'
4749
html_logo = '_static/img/simphony_logo_light.png'
4850
html_static_path = ['_static']
49-
html_js_files = [
50-
'version_links.js',
51-
]
52-
53-
html_context = {
54-
"gitlab_host": "gitlab.cc-asp.fraunhofer.de",
55-
"display_gitlab": True, # Integrate Gitlab
56-
"gitlab_user": "simphony", # Username
57-
"gitlab_repo": "documentation", # Repo name
58-
"gitlab_version": "master", # Version
59-
"conf_py_path": "/docs/source/", # Path in the checkout to the docs root
60-
}
6151

6252

6353
# -- Options for LaTeX output -------------------------------------------------

0 commit comments

Comments
 (0)