Releases · gouttegd/kgcl-java
KGCL-Java 0.5.1Changes since KGCL-Java 0.5.0:
"part_of"
would be understood to refer to BFO:0000050
, if the part_of
shorthand annotation is present in the ontology the changes are applied to."is_a"
is accepted as a shorthand for rdfs:subClassOf
.Changes sinces KGCL-Java 0.4.0:
obsolete 'my class
rather than obsolete EX:0001
).KGCLReader
and KGCLWriter
classes now accept a Map<String,String>
to use a custom prefix map, in addition to a OWLAPI PrefixManager
object.org.incenp.obofoundry.kgcl
package has been restructured and several classes have been moved to subpackages (which may break existing code); in particular, all classes related to the application of KGCL changes to an OWL ontology have been moved to the org.incenp.obofoundry.kgcl.owl
subpackage. Note that code that was using the KGCLHelper
class to perform operations, rather than instanciating classes from the org.incenp.obofoundry.kgcl
package, should remain unaffected by the restructuration.Changes sinces KGCL-Java 0.3.2:
create relation...
) and new annotation properties (create annotation property...
)."123"^^xsd:integer
).--create
option for the kgcl:apply
ROBOT command, to create a new ontology from scratch with the changes rather than working on an existing ontology.kgcl:mint
to re-allocate permanent identifiers.Changes since KGCL-Java 0.3.1:
See INCATools/kgcl#49 for details about the “provisional mode”.
To record provisional changes in an ontology rather than applying them, pass the --provisional
(-p
) option to the ROBOT apply
command.
To apply provisional changes that were previously recorded in an ontology, use the --pending DATE
option, where DATE
is either the special value all
to apply all provisional changes, or a date in the YYYY-MM-DD format to apply all changes that were recorded prior to the indicated date.
Changes since KGCL-Java 0.3.0:
unobsolete
command).delete
command).change annotation
command).Changes since KGCL-Java 0.2.0:
delete edge
command).move
, deepen
, shallow
commands).change relationship
command).KGCLReader
on strings in addition to files.KGCLReader
returns an empty list rather than null
upon errors.apply
command:
-k
and/or -K
options more than once.--(no-)reject-file
options.kgcl-0.2.0.jar
is the base Java library containing only the code from this project (dependencies are not included);kgcl-robot-plugin-0.2.0.jar
additionally includes the dependencies that are not already provided by the standard ROBOT distribution; as such, that file is suitable for use as a ROBOT plugin, if you have a version of ROBOT that supports such plugins;kgcl-robot-standalone-0.2.0.jar
includes a full distribution of ROBOT 1.9.4, where the apply command from this project is readily available as a built-in command.This is the initial release of the KGCL Java library and ROBOT command. See the README for details of what is implemented in this version.
kgcl-0.1.0.jar
is the base Java library containing only the code from this project (dependencies are not included);kgcl-robot-plugin-0.1.0.jar
additionally includes the dependencies that are not already provided by the standard ROBOT distribution; as such, that file is suitable for use as a ROBOT plugin, if you have a version of ROBOT that supports such plugins;kgcl-robot-standalone-0.1.0.jar
includes a full distribution of ROBOT 1.9.4, where the apply
command from this project is readily available as a built-in command.You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4