Expand description
Main library API for COTTAS-RS based on PYCOTTAS.
§Modules
duckdb: DuckDB integration and utilities.export: Exporting data to Cottas format.parser: RDF file parsing utilities.utils: Helper functions.
Re-exports§
pub use duckdb::cat_duckdb;pub use duckdb::connection_in_memory;pub use duckdb::has_column;pub use duckdb::load_into_duckdb;pub use duckdb::search_in_duckdb;pub use export::export_to_cottas;pub use export::write_quads_to_file;pub use parser::parse_rdf_file;pub use utils::extract_format;
Modules§
- duckdb
- DuckDB integration utilities for Cottas: loading, querying, and managing Parquet-based RDF data.
- export
- Export utilities for writing query results to Cottas and files.
- parser
- RDF parser utilities for reading and handling triple/quad patterns.
- utils
- Utility functions for file format extraction, index validation, and SQL order building.
Functions§
- cat
- Concatenates multiple Cottas files into one.
- cottas2_
rdf - Converts a Cottas file back to RDF format.
- diff
- Computes the difference between two Cottas files.
- info
- Retrieves information about a Cottas file.
- rdf2_
cottas - Converts an RDF file to a Cottas file, using the specified index.
- search
- Searches for triples/quads in a Cottas file matching a pattern.
- verify
- Verifies the integrity of a Cottas file.