{"repo":"cottas-rdf/pycottas","free":true,"listed":false,"github":"https://github.com/cottas-rdf/pycottas","clone":"git clone https://github.com/cottas-rdf/pycottas.git","description":"Python COTTAS library for compressing and querying RDF","language":"Python","stars":26,"topics":["apache-parquet","data-engineering","knowledge-graph","python","rdf","cottas"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"pycottas 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. Features :sparkles: - Compression and decompression of RDF files. - Querying COTTAS files with triple patterns . - RDFLib store backend for querying COTTAS files with SPARQL . - Supports RDF datasets ( quads ). - Can be used as a library or via command line . - Serve COTTAS files as an SPARQL endpoint. Documentation :bookmark tabs: Read the documentation . Getting Started :rocket: PyPI is the fastest way to install pycottas: We recommend to use virtual environments to install pycottas. To execute via command line check the docs or run: It is also possible to serve COTTAS files as an SPARQL endpoint with pycottas-endpoint. License :unlock: pycottas is available under the Apache License 2.0 . Author & Contact :mailbox with mail: - Julián Arenas-Guerrero - julian.arenas.guerrero@upm.es Universidad Politécnica de Madrid . Citing :speech balloon: If you used pycottas in your work, please cite the ISWC paper :","default_branch":null,"files":null,"tree":[],"storefront":"/r/cottas-rdf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cottas-rdf/pycottas/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}