cottas-rs 0.1.1

cottas-rs is a library for working with compressed RDF files in the COTTAS format. COTTAS stores triples as a triple table in Apache Parquet. It is built on top of DuckDB and provides an HDT-like interface.
Documentation
# COTTAS-RS ✨


**Cottas-rs** is a library for working with **compressed** **[RDF](https://www.w3.org/TR/rdf11-concepts/)** files in the **COTTAS** format. COTTAS stores triples as a triple table in [Apache Parquet](https://parquet.apache.org/). It is built on top of [DuckDB](https://duckdb.org/) and provides an [HDT](https://www.rdfhdt.org/)-like interface.

## Features 🚀


- **Compression** and **decompression** of RDF files.
- Querying COTTAS files with **[triple patterns]https://www.w3.org/TR/sparql11-query/#sparqlTriplePatterns**.
- [RDFLib]https://github.com/RDFLib/rdflib store backend for querying COTTAS files with **[SPARQL]https://www.w3.org/TR/sparql11-query/**.
- Supports [RDF datasets]https://www.w3.org/TR/rdf11-concepts/#section-dataset (**quads**).
- Can be used as a **library** or via **command line**.

## Documentation 📚


The documentation for **cottas-rs** can be found **[here](https://docs.rs/cottas-rs/latest/cottas_rs/)**.

## License 


**Cottas-rs** is available under the **[Apache License 2.0](https://github.com/morph-kgc/cottas-rs/blob/main/LICENSE)**.

## Author & Contact


- **[Stephanya CASANOVA-MARROQUIN]https://github.com/savacano28/ - [stephanya.casanova@gmail.com]mailto:julian.arenas.guerrero@upm.es**
- **[Julián Arenas-Guerrero]https://github.com/arenas-guerrero-julian/ - [julian.arenas.guerrero@upm.es]mailto:julian.arenas.guerrero@upm.es**

*[Universidad Politécnica de Madrid](https://www.upm.es/internacional)*.