-
Notifications
You must be signed in to change notification settings - Fork 13
About the software
In .15926 Editor you can:
• Browse ISO 15926 upper ontology in three different namespaces: PCA, RDS/WIP or ISO.
• Search and navigate public ISO 15926 SPARQL endpoints,
… or any other SPARQL endpoint you like, with authorization if required,
… including search for legacy RDS/WIP identifiers.
• Search, navigate and edit reference data files distributed publicly, including ISO 15926-4, PCA RDL and ISO 15926-8 templates,
... or any other RDF files you like in XML or Turtle.
• Build complex data project from local files and endpoints, bringing reference data, template definitions and project data together for integrated navigation and verification, customizing namespaces, properties and meta-data attributes.
• Design and run intricate semantic queries or whole data mining and verification algorithms for ISO 15926 data or any other RDF data,
… using the power of Python general purpose programming language through full-featured REPL environment,
… and accessing APIs of various .15926 Platform components to read, analyze and change reference and project data.
• Create from scratch your own reference classes and templates, create project data (including template instances) manually or through your own adapters,
… in forms ready for file exchange or upload to triple store,
… generating URI in your namespaces using UUID compliant with RFC 4122 / ITU-T X.667 / ISO/IEC 9834-8.
• Compare data sources, build diff files, review changes and create versioning system for reference and project data, or for any ontology.
• Define data patterns, search for patterns in your data, and visualize search results, map spreadsheets to patterns.
• Extend .15926 Editor functionality (develop your own mapping adapters for example) using Python, any external Python libraries and APIs of .15926 Platform components,
… testing and debugging them in the .15926 Editor environment,
… registering them as .15926 Editor extensions.
• Use or modify extensions from TechInvestLab.ru:
-
pattern-based Linked Data semantic server with built-in web engine;
-
spreadsheet mapping to create semantic data from Excel spreadsheets;
-
conversion of reference and project data from TabLan.15926 data description tables (.xlsx) to ISO 15926 RDF;
-
import of reference data from JSON files created by engineering catalog application (third party);
-
creation or import of template definitions in iRING spreadsheet format.
• Explore (with somewhat limited capabilities) any large RDF datasets,
… OpenCYC knowledge base, for example.