triplets¶
RDF/XML toolkit for ENTSO-E/CGMES power grid data.
Parses CIM RDF/XML to pandas/polars DataFrames, provides query/filter/diff tools, and exports to Excel, CSV, CIM XML, N-Quads, and NetworkX formats.
Getting Started
Guides
API Reference
- Package (engines, parse, caches)
- Parser
- Tools
content_hash()diff_between_INSTANCE()diff_between_triplet()diff_triplets()diff_triplets_by_instance()filter_by_triplet()filter_by_type()filter_triplets()filter_triplets_by_triplets()filter_triplets_by_type()filter_triplets_by_value()get_namespace_map()get_object_data()get_types_count()id_tableview()key_tableview()print_triplet_diff()print_triplets_diff()references()references_all()references_from()references_from_simple()references_simple()references_to()references_to_simple()remove_triplet_from_triplet()remove_triplets_from_triplets()set_VALUE_at_KEY()set_VALUE_at_KEY_and_ID()set_value_at_key()set_value_at_key_and_id()tableview_by_id()tableview_by_key()tableview_by_type()tableview_to_triplet()tableview_to_triplets()tableviews_to_triplet()tableviews_to_triplets()triplet_to_tableviews()triplets_to_tableviews()type_tableview()types_dict()update_triplet_from_tableview()update_triplet_from_triplet()update_triplets_from_tableview()update_triplets_from_triplets()- triplets.tools.pandas_engine
- triplets.tools.polars_engine
- triplets.tools.duckdb_engine
- Export
export_to_excel()export_to_csv()export_to_cimxml()export_to_nquads()export_to_networkx()generate_xml()get_cimxml_engine()ExportType- triplets.export.cimxml_pandas
- triplets.export.excel_pandas
- triplets.export.csv_pandas
- triplets.export.csv_polars
- triplets.export.nquads_pandas
- triplets.export.nquads_polars
- triplets.export.networkx_pandas
- triplets.export.cimxml_pugixml
- triplets.export.cimxml_utils
- triplets.export.nquads_utils
- SPARQL
- Validation
- Submodules
- triplets.validation.context module
- triplets.validation.locations module
- triplets.validation.sarif module
- triplets.validation.shacl_duckdb module
- triplets.validation.shacl_ir module
- triplets.validation.shacl_pandas module
- triplets.validation.shacl_polars module
- triplets.validation.shacl_pyshacl module
- triplets.validation.shacl_report module
- Module contents
- CLI
- CGMES Tools
generate_instance_ids()get_metadata_from_filename()get_filename_from_metadata()get_metadata_from_xml()count_GeneratingUnit_types()draw_references()draw_references_from()draw_references_to()get_EIC_to_mRID_map()get_GeneratingUnits()get_dangling_references()get_limits()get_loaded_model_parts()get_loaded_models()get_loaded_profiles()get_metadata_from_FullModel()get_model_relations()get_model_triplets()scale_load()switch_equipment_terminals()update_FullModel_from_dict()update_FullModel_from_filename()update_filename_from_FullModel()statistics_GeneratingUnit_types()generate_instances_ID()get_model_data()draw_relations_to()draw_relations_from()draw_relations()
- RDFS Tools
- rdf_parser (deprecated)
- Export Schema