Skip to content
This repository has been archived by the owner on Oct 8, 2020. It is now read-only.

Commit

Permalink
Merge branch 'release/0.6.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
GezimSejdiu committed Jul 2, 2019
2 parents 34dcb22 + 7e05f89 commit 62d14e4
Show file tree
Hide file tree
Showing 45 changed files with 1,624 additions and 1,574 deletions.
15 changes: 15 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
*.class
*.log
*.swp

# sbt specific
.cache
Expand All @@ -20,5 +21,19 @@ project/plugins/project/

scalastyle-output.xml

# eclipse conf file
.settings
.classpath
.project
.manager
.scala_dependencies
.cashe
.cache-main
.cache-tests
.classpath
#.coveralls.yml
deptree.txt


# Protege files
catalog-v001.xml
6 changes: 4 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ cache:
directories:
- $HOME/.m2
scala:
- 2.11.11
- 2.11.12
jdk:
- openjdk8
script:
- mvn scalastyle:check
- mvn test
- mvn test
15 changes: 10 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,15 +88,15 @@ For Apache Spark
<dependency>
<groupId>net.sansa-stack</groupId>
<artifactId>sansa-inference-spark_2.11</artifactId>
<version>0.4.0</version>
<version>0.6.0</version>
</dependency>
```
and for Apache Flink
```xml
<dependency>
<groupId>net.sansa-stack</groupId>
<artifactId>sansa-inference-flink_2.11</artifactId>
<version>0.4.0</version>
<version>0.6.0</version>
</dependency>
```

Expand All @@ -106,12 +106,12 @@ Add the following lines to your SBT file:

For Apache Spark add
```scala
libraryDependencies += "net.sansa-stack" % "sansa-inference-spark_2.11" % "0.4.0"
libraryDependencies += "net.sansa-stack" % "sansa-inference-spark_2.11" % "0.6.0"
```

and for Apache Flink add
```scala
libraryDependencies += "net.sansa-stack" % "sansa-inference-flink_2.11" % "0.4.0"
libraryDependencies += "net.sansa-stack" % "sansa-inference-flink_2.11" % "0.6.0"
```
### Using Snapshots

Expand All @@ -120,7 +120,7 @@ Snapshot version are only avalibale via our custom Maven repository located at h
## Usage
Besides using the Inference API in your application code, we also provide a command line interface with various options that allow for a convenient way to use the core reasoning algorithms:
```
RDFGraphMaterializer 0.4.0
RDFGraphMaterializer 0.6.0
Usage: RDFGraphMaterializer [options]
-i, --input <path1>,<path2>,...
Expand Down Expand Up @@ -166,6 +166,10 @@ will compute the RDFS materialization on the data contained in `test.nt` and wri
Currently, the following reasoning profiles are supported:

##### RDFS
The RDFS reasoner can be configured to work at two different compliance levels:

###### RDFS (Default)
This implements all of the [RDFS closure rules](https://www.w3.org/TR/rdf11-mt/#patterns-of-rdfs-entailment-informative) with the exception of bNode entailments and datatypes (**rdfD 1**). RDFS axiomatic triples are also omitted. This is an expensive mode because all statements in the data graph need to be checked for possible use of container membership properties. It also generates type assertions for all resources and properties mentioned in the data (**rdf1**, **rdfs4a**, **rdfs4b**).

###### RDFS Simple

Expand All @@ -175,6 +179,7 @@ information that only serves to reason about the structure of the language
itself and not about the data it describes.
It is composed of the reserved vocabulary
`rdfs:subClassOf`, `rdfs:subPropertyOf`, `rdf:type`, `rdfs:domain` and `rdfs:range`.
This implements just the transitive closure of `rdfs:subClassOf` and `rdfs:subPropertyOf` relations, the `rdfs:domain` and `rdfs:range` entailments and the implications of `rdfs:subPropertyOf` and `rdfs:subClassOf` in combination with instance data. It omits all of the axiomatic triples. This is probably the most useful mode but it is a less complete implementation of the standard.

More details can be found in

Expand Down
Loading

0 comments on commit 62d14e4

Please sign in to comment.