CORESE APIs ########### .. toctree:: :hidden: Python API .. grid:: 2 .. grid-item-card:: :shadow: sm :class-card: sd-rounded-3 :link: https://corese-stack.github.io/corese-core/ Corese Java API ^^^^^^^^^^^^^^^^^^^^^^^ Developers can use the Corese Java API to: * load RDF data from files * export RDF data to files * build graphs programmatically * run SPARQL queries (SELECT, CONSTRUCT, ASK, UPDATE) * validate RDF data against SHACL shapes (SHACL) * transform RDF data using STTL (SPARQL Template Transformation Language) * apply SPARQL rules * execute LDScript functionalities and more... .. grid-item-card:: :shadow: sm :class-card: sd-rounded-3 :link: https://corese-stack.github.io/corese-command/ Corese command-line interface ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Corese-Command is a command-line interface (CLI) for the Corese Semantic Web Factory. It facilitates: * running SPARQL queries on the loaded RDF datasets and remote SPARQL endpoints * converting RDF files between different serialization formats * validating RDF data against SHACL shapes and more... .. grid-item-card:: :shadow: sm :class-card: sd-rounded-3 :link: https://github.com/corese-stack/corese-server/ Corese REST API ^^^^^^^^^^^^^^^^^^^^^^^ The Corese server provides several functionalities available through a REST API: * SPARQL endpoint * SPARQL to SPIN conversion endpoint * Graph Store HTTP Protocol endpoint and more... .. grid-item-card:: :shadow: sm :class-card: sd-rounded-3 :link: https://github.com/corese-stack/corese-python/ Corese Python API ^^^^^^^^^^^^^^^^^^^^^^^ The Corese Python API allows developers to: * load RDF data from files * export RDF data to files * run SPARQL queries (SELECT, CONSTRUCT, ASK, UPDATE) * validate RDF data against SHACL shapes in development...