
SousLesensVocables is a set of tools developed to manage Thesaurus and Ontologies resources through SKOS , OWL and RDF standards and graph visualisation approaches.
It has functionalities to :
read : visualize, navigate and export SKOS or OWL resources
edit : create , modify, aggregate OWL resources
A key feature of SLSV is graph visualization and interaction performed using excellent visjs/vis-network open source solution.
Annotate tool allows annotate textual corpus with several registered lexical resources and identify missing terms.
User documentation#
Learn how to use SousLeSens.
Admin documentation#
How to install, configure and manage your own SousLeSens instance.
Developper documentation#
How to install a development instance and to contribute to the code.
- Developper documentation
- Contribute to souslesensVocables
- Code documentation
- JSDOCS
- Modules
- Members
- Functions
- Lineage_axioms
- Lineage_combine
- Lineage_combine.showSourcesDialog() ⇒
void - Lineage_combine.init() ⇒
void - Lineage_combine.addSelectedSourcesToGraph() ⇒
void - Lineage_combine.setGraphPopupMenus() ⇒
void - Lineage_combine.showMergeNodesDialog([fromNode], [toNode]) ⇒
void - Lineage_combine.mergeNodesUI([testObj]) ⇒
void - Lineage_combine.mergeNodes(jstreeNodes, mergeMode, mergeDepth, mergeRestrictions, mergedNodesType, targetSource, [targetNode], callback) ⇒
void
- Lineage_combine.showSourcesDialog() ⇒
- Lineage_common
- Lineage_createRelation
- Lineage_createResource
- Lineage_createSLSVsource
- Lineage_decoration
- Lineage_dictionary
- Lineage_dictionary.onLoaded() ⇒
void - Lineage_dictionary.showTSFdictionaryDialog(context) ⇒
void - Lineage_dictionary.onChangeFilterSelect(value) ⇒
void - Lineage_dictionary.getDictionarySources(dictionary, [domainSource], [rangeSource], callback) ⇒
void - Lineage_dictionary.getDictionaryFilters() ⇒
string - Lineage_dictionary.getFilterPredicates(subjectVarname) ⇒
string - Lineage_dictionary.fillDictionaryFilters(filterClassName, source) ⇒
void - Lineage_dictionary.exportDictionaryToTable(filters) ⇒
void
- Lineage_dictionary.onLoaded() ⇒
- Lineage_graphTraversal
- Lineage_properties
- Lineage_properties.init() ⇒
void - Lineage_properties.showPropInfos(_event, obj) ⇒
void - Lineage_properties.jstreeContextMenu() ⇒
Object - Lineage_properties.onTreeNodeClick(_event, obj) ⇒
void - Lineage_properties.openNode(node) ⇒
void - Lineage_properties.getPropertiesjsTreeData(source, ids, words, options, callback) ⇒
void
- Lineage_properties.init() ⇒
- Lineage_reasoner
- Lineage_reasoner.showReasonerDialog() ⇒
void - Lineage_reasoner.runOperation(operation) ⇒
void - Lineage_reasoner.runConsistency() ⇒
void - Lineage_reasoner.runUnsatisfiable() ⇒
void - Lineage_reasoner.showInferencePredicates() ⇒
void - Lineage_reasoner.runInference(predicates, callback) ⇒
void - Lineage_reasoner.execute() ⇒
void - Lineage_reasoner.listInferenceSubjects() ⇒
void - Lineage_reasoner.displayInference() ⇒
void
- Lineage_reasoner.showReasonerDialog() ⇒
- Lineage_relationFilter
- Lineage_relationIndividualsFilter
- Lineage_relations
- Lineage_relations.showDrawRelationsDialog(caller) ⇒
void - Lineage_relations.getPropertiesJstreeMenu() ⇒
Object - Lineage_relations.onSelectPropertyTreeNode(event, object) ⇒
void - Lineage_relations.onFilterObjectTypeSelect(role, type) ⇒
void - Lineage_relations.onshowDrawRelationsDialogValidate(action, [_type]) ⇒
void - Lineage_relations.outlineWhiteboardNodes(options) ⇒
void - Lineage_relations.drawRelations(direction, type, caller, options, [graphDiv]) ⇒
void - Lineage_relations.getInferredProperties(source, callback, result) ⇒
void - Lineage_relations.onCheckNodePropertyTreeNode(event, obj) ⇒
void - Lineage_relations.callPreviousQuery() ⇒
void - Lineage_relations.loadUserQueries() ⇒
void - Lineage_relations.onSelectSavedQuery(id) ⇒
void - Lineage_relations.saveCurrentQuery() ⇒
void - Lineage_relations.deleteSavedQuery(id) ⇒
void - Lineage_relations.drawEquivalentClasses(source, data, callback) ⇒
void
- Lineage_relations.showDrawRelationsDialog(caller) ⇒
- Lineage_rules
- Lineage_rules.showRulesDialog() ⇒
void - Lineage_rules.onSearchClassKeyDown(event) ⇒
void - Lineage_rules.onSearchPropertyKeyDown(event) ⇒
void - Lineage_rules.searchItem(term, type) ⇒
void - Lineage_rules.getContextMenu() ⇒
Object - Lineage_rules.selectTreeNodeFn(event, obj) ⇒
void - Lineage_rules.addPremiseOrConclusion(node, role) ⇒
void - Lineage_rules.clearPremise(div) ⇒
void - Lineage_rules.getImplicitModel() ⇒
void - Lineage_rules.addPropertiesToTree(node) ⇒
void - Lineage_rules.execRule() ⇒
void
- Lineage_rules.showRulesDialog() ⇒
- Lineage_selection
- Lineage_selection.self.filterBy :
object - Lineage_selection.self.decorate :
object - Lineage_selection.self.classDecorate :
object - Lineage_selection.addNodeToSelection(node) ⇒
void - Lineage_selection.clearNodesSelection([ids]) ⇒
void - Lineage_selection.getSelectedNodesTree() ⇒
Array.<Object> - Lineage_selection.showSelectionDialog(allGraphNodes) ⇒
void - Lineage_selection.selectNodesOnHover(node, point, options) ⇒
void - Lineage_selection.onSelectedNodeTreeclick(event, obj) ⇒
void - Lineage_selection.getSelectedNodes(onlyIds) ⇒
Array.<(string|Object)> - Lineage_selection.onSelectionExecuteAction(action, checkSelected) ⇒
void
- Lineage_selection.self.filterBy :
- Lineage_similars
- Lineage_similars.showDialog(selection) ⇒
void - Lineage_similars.onChangeSelection(value) ⇒
void - Lineage_similars.showSourcesTree() ⇒
void - Lineage_similars.onSourceSelected(evt, obj) ⇒
void - Lineage_similars.onValidateSources() ⇒
void - Lineage_similars.drawSimilars() ⇒
void - Lineage_similars.drawSourceSimilars(fromFource, source) ⇒
void - Lineage_similars.getStartingNodes() ⇒
Array.<Object>|null - Lineage_similars.drawWhiteBoardSimilars([selectedMode], [mode], [output]) ⇒
void
- Lineage_similars.showDialog(selection) ⇒
- Lineage_sources
- Lineage_sources.self.menuActions :
object - Lineage_sources.init(showDialog) ⇒
void - Lineage_sources.resetAll(showDialog) ⇒
void - Lineage_sources.showSourcesDialog(forceDialog) ⇒
void - Lineage_sources.loadSources(sources, [callback]) ⇒
void - Lineage_sources.setCurrentSource(source) ⇒
void - Lineage_sources.initSourcesSearchSelect() ⇒
void - Lineage_sources.showHideLineageLeftPanels() ⇒
void - Lineage_sources.showHideEditButtons(source, [hide]) ⇒
void - Lineage_sources.whiteboard_setGraphOpacity(source) ⇒
void - Lineage_sources.initSource(source, callback) ⇒
void - Lineage_sources.indexSourceIfNotIndexed(source) ⇒
void - Lineage_sources.registerSource(sourceLabel, [callback]) ⇒
void - Lineage_sources.showSourceDivPopupMenu(sourceDivId) ⇒
void - Lineage_sources.registerSourceImports(sourceLabel, callback) ⇒
void - Lineage_sources.setAllWhiteBoardSources(remove) ⇒
void - Lineage_sources.showHideCurrentSourceNodes(source, hide) ⇒
void - Lineage_sources.setTopLevelOntologyFromImports(sourceLabel) ⇒
string|null - Lineage_sources.setTopLevelOntologyFromPrefix(prefix) ⇒
string|null - Lineage_sources.isSourceOwnedByUser(sourceName) ⇒
boolean - Lineage_sources.isSourceEditableForUser(source) ⇒
boolean - Lineage_sources.clearSource([source]) ⇒
void - Lineage_sources.setTheme(theme) ⇒
void
- Lineage_sources.self.menuActions :
- Lineage_whiteboard
- Lineage_whiteboard.onSourceSelect(sourceLabel) ⇒
void - Lineage_whiteboard.drawTopConcepts(source, [options], graphDiv, callback) ⇒
void - Lineage_whiteboard.isResultAcceptable(result) ⇒
boolean - Lineage_whiteboard.initWhiteBoard(force) ⇒
void - Lineage_whiteboard.drawNewGraph(visjsData, graphDiv, [_options]) ⇒
void - Lineage_whiteboard.drawDictionarySameAs() ⇒
void - Lineage_whiteboard.drawNamedLinkedData([classIds]) ⇒
void - Lineage_whiteboard.collapseNode(nodeId) ⇒
void - Lineage_whiteboard.setGraphPopupMenus(node, event) ⇒
void
- Lineage_whiteboard.onSourceSelect(sourceLabel) ⇒
- KGquery
- KGquery.unload() ⇒
void - KGquery.init() ⇒
void - KGquery.initOutputType() ⇒
void - KGquery.loadSource() ⇒
void - KGquery.addQuerySet(booleanOperator) ⇒
Object - KGquery.addQueryElementToQuerySet(querySet) ⇒
Object - KGquery.addNodeToQueryElement(queryElement, node, role) ⇒
void - KGquery.addNode(selectedNode, nodeEvent, [callback]) ⇒
void - KGquery.addEdgeNodes(fromNode, toNode, edge) ⇒
void - KGquery.addEdge(edge, evt) ⇒
void - KGquery.aggregateQuery() ⇒
void - KGquery.queryKG(output, [options], [isVirtualSQLquery]) ⇒
void - KGquery.execPathQuery(options, callback) ⇒
void - KGquery.queryResultToVisjsGraph(result) ⇒
void - KGquery.queryToTagsGeometry(result) ⇒
void - KGquery.queryToTagsCalendar(result) ⇒
void - KGquery.queryResultToTable(result) ⇒
void - KGquery.clearAll([exceptSetQueries]) ⇒
void - KGquery.getVarName(node, [withoutQuestionMark]) ⇒
string - KGquery.getAllQueryPathClasses() ⇒
Array.<Object> - KGquery.message(message, [stopWaitImg]) ⇒
void - KGquery.switchRightPanel([forceGraph]) ⇒
void - KGquery.onBooleanOperatorChange(querySetDivId, value) ⇒
void - KGquery.removeQueryElement(queryElementDivId) ⇒
void - KGquery.removeSet(querySetDivId) ⇒
void - KGquery.onOutputTypeSelect(output) ⇒
void - KGquery.addOutputType() ⇒
void - KGquery.initQuery() ⇒
void - KGquery.initGraph() ⇒
void - KGquery.checkRequirements() ⇒
void - KGquery.initMyQuery() ⇒
void - KGquery.unload() ⇒
void - KGquery.init() ⇒
void - KGquery.initOutputType() ⇒
void - KGquery.loadSource() ⇒
void - KGquery.addQuerySet(booleanOperator) ⇒
Object - KGquery.addQueryElementToQuerySet(querySet) ⇒
Object - KGquery.addNodeToQueryElement(queryElement, node, role) ⇒
void - KGquery.addNode(selectedNode, nodeEvent, [callback]) ⇒
void - KGquery.addEdgeNodes(fromNode, toNode, edge) ⇒
void - KGquery.addEdge(edge, evt) ⇒
void - KGquery.aggregateQuery() ⇒
void - KGquery.queryKG(output, [options], [isVirtualSQLquery]) ⇒
void - KGquery.execPathQuery(options, callback) ⇒
void - KGquery.queryResultToVisjsGraph(result) ⇒
void - KGquery.queryToTagsGeometry(result) ⇒
void - KGquery.queryToTagsCalendar(result) ⇒
void - KGquery.queryResultToTable(result) ⇒
void - KGquery.clearAll([exceptSetQueries]) ⇒
void - KGquery.getVarName(node, [withoutQuestionMark]) ⇒
string - KGquery.getAllQueryPathClasses() ⇒
Array.<Object> - KGquery.message(message, [stopWaitImg]) ⇒
void - KGquery.switchRightPanel([forceGraph]) ⇒
void - KGquery.onBooleanOperatorChange(querySetDivId, value) ⇒
void - KGquery.removeQueryElement(queryElementDivId) ⇒
void - KGquery.removeSet(querySetDivId) ⇒
void - KGquery.onOutputTypeSelect(output) ⇒
void - KGquery.addOutputType() ⇒
void - KGquery.initQuery() ⇒
void - KGquery.initGraph() ⇒
void - KGquery.checkRequirements() ⇒
void - KGquery.initMyQuery() ⇒
void - KGquery.onLoaded() ⇒
void - KGquery.onLoaded() ⇒
void
- KGquery.unload() ⇒
- KGquery
- KGquery.unload() ⇒
void - KGquery.init() ⇒
void - KGquery.initOutputType() ⇒
void - KGquery.loadSource() ⇒
void - KGquery.addQuerySet(booleanOperator) ⇒
Object - KGquery.addQueryElementToQuerySet(querySet) ⇒
Object - KGquery.addNodeToQueryElement(queryElement, node, role) ⇒
void - KGquery.addNode(selectedNode, nodeEvent, [callback]) ⇒
void - KGquery.addEdgeNodes(fromNode, toNode, edge) ⇒
void - KGquery.addEdge(edge, evt) ⇒
void - KGquery.aggregateQuery() ⇒
void - KGquery.queryKG(output, [options], [isVirtualSQLquery]) ⇒
void - KGquery.execPathQuery(options, callback) ⇒
void - KGquery.queryResultToVisjsGraph(result) ⇒
void - KGquery.queryToTagsGeometry(result) ⇒
void - KGquery.queryToTagsCalendar(result) ⇒
void - KGquery.queryResultToTable(result) ⇒
void - KGquery.clearAll([exceptSetQueries]) ⇒
void - KGquery.getVarName(node, [withoutQuestionMark]) ⇒
string - KGquery.getAllQueryPathClasses() ⇒
Array.<Object> - KGquery.message(message, [stopWaitImg]) ⇒
void - KGquery.switchRightPanel([forceGraph]) ⇒
void - KGquery.onBooleanOperatorChange(querySetDivId, value) ⇒
void - KGquery.removeQueryElement(queryElementDivId) ⇒
void - KGquery.removeSet(querySetDivId) ⇒
void - KGquery.onOutputTypeSelect(output) ⇒
void - KGquery.addOutputType() ⇒
void - KGquery.initQuery() ⇒
void - KGquery.initGraph() ⇒
void - KGquery.checkRequirements() ⇒
void - KGquery.initMyQuery() ⇒
void - KGquery.unload() ⇒
void - KGquery.init() ⇒
void - KGquery.initOutputType() ⇒
void - KGquery.loadSource() ⇒
void - KGquery.addQuerySet(booleanOperator) ⇒
Object - KGquery.addQueryElementToQuerySet(querySet) ⇒
Object - KGquery.addNodeToQueryElement(queryElement, node, role) ⇒
void - KGquery.addNode(selectedNode, nodeEvent, [callback]) ⇒
void - KGquery.addEdgeNodes(fromNode, toNode, edge) ⇒
void - KGquery.addEdge(edge, evt) ⇒
void - KGquery.aggregateQuery() ⇒
void - KGquery.queryKG(output, [options], [isVirtualSQLquery]) ⇒
void - KGquery.execPathQuery(options, callback) ⇒
void - KGquery.queryResultToVisjsGraph(result) ⇒
void - KGquery.queryToTagsGeometry(result) ⇒
void - KGquery.queryToTagsCalendar(result) ⇒
void - KGquery.queryResultToTable(result) ⇒
void - KGquery.clearAll([exceptSetQueries]) ⇒
void - KGquery.getVarName(node, [withoutQuestionMark]) ⇒
string - KGquery.getAllQueryPathClasses() ⇒
Array.<Object> - KGquery.message(message, [stopWaitImg]) ⇒
void - KGquery.switchRightPanel([forceGraph]) ⇒
void - KGquery.onBooleanOperatorChange(querySetDivId, value) ⇒
void - KGquery.removeQueryElement(queryElementDivId) ⇒
void - KGquery.removeSet(querySetDivId) ⇒
void - KGquery.onOutputTypeSelect(output) ⇒
void - KGquery.addOutputType() ⇒
void - KGquery.initQuery() ⇒
void - KGquery.initGraph() ⇒
void - KGquery.checkRequirements() ⇒
void - KGquery.initMyQuery() ⇒
void - KGquery.onLoaded() ⇒
void - KGquery.onLoaded() ⇒
void
- KGquery.unload() ⇒
- KGquery_controlPanel
- KGquery_controlPanel.addQuerySet(toDivId, booleanOperator, label, color) ⇒
string - KGquery_controlPanel.addQueryElementToCurrentSet(querySetDivId, [color]) ⇒
string - KGquery_controlPanel.addNodeToQueryElementDiv(queryElementDivId, role, label) ⇒
string - KGquery_controlPanel.addPredicateToQueryElementDiv(queryElementDivId, label) ⇒
void - KGquery_controlPanel.getQueryElementPredicateLabel(queryElement) ⇒
string
- KGquery_controlPanel.addQuerySet(toDivId, booleanOperator, label, color) ⇒
- KGquery_filter
- KGquery_filter.selectOptionalPredicates(querySets, options, callback) ⇒
void - KGquery_filter.getOptionalPredicates(propertyNodes, options, callback) ⇒
void - KGquery_filter.getAggregateFilterOptionalPredicates(querySet, filter) ⇒
string - KGquery_filter.getAggregatePredicates(groupByPredicates, groupByPredicates[key) ⇒
string - KGquery_filter.applyFilterToNode(classDivId, aClass, classSetIndex, result, addTojsTreeNode) ⇒
void - KGquery_filter.addNodeFilter(classDivId, addTojsTreeNode, propertyId) ⇒
void
- KGquery_filter.selectOptionalPredicates(querySets, options, callback) ⇒
- KGquery_myQueries
- KGquery_nodeSelector
- KGquery_paths
- DataSourceManager
- DataSourceManager.getSlsvSourceConfig(source, callback) ⇒
void - DataSourceManager.initNewSlsvSource(source, callback) ⇒
void - DataSourceManager.loaDataSourcesJstree(jstreeDiv, tableStatsMap, callback) ⇒
void - DataSourceManager.initNewDataSource(name, type, sqlType, table) ⇒
void - DataSourceManager.loadCsvSource(slsvSource, fileName, loadJstree, callback) ⇒
void - DataSourceManager.loadDataBaseSource(slsvSource, dataSource, sqlType, callback) ⇒
void - DataSourceManager.onDataSourcesJstreeSelect(event, obj) ⇒
void - DataSourceManager.saveSlsvSourceConfig(callback) ⇒
void - DataSourceManager.displayUploadApp(displayForm) ⇒
void - DataSourceManager.createDataBaseSourceMappings() ⇒
void - DataSourceManager.createCsvSourceMappings() ⇒
void - DataSourceManager.deleteDataSource(jstreeNode) ⇒
void
- DataSourceManager.getSlsvSourceConfig(source, callback) ⇒
- MappingColumnsGraph
- MappingColumnsGraph.self.currentOffset :
Object - MappingColumnsGraph.self.currentGraphNode
- MappingColumnsGraph.self.visjsGraph :
Object - MappingColumnsGraph.self.graphDiv
- MappingColumnsGraph.stepX :
number - MappingColumnsGraph.stepY :
number - MappingColumnsGraph.minX :
number - MappingColumnsGraph.drawResource(newResource) ⇒
void - MappingColumnsGraph.initOffsets() ⇒
void - MappingColumnsGraph.objectIdExistsInGraph(id) ⇒
boolean - MappingColumnsGraph.drawGraphCanvas(graphDiv, visjsData, [callback]) ⇒
void - MappingColumnsGraph.adjustEdgeCurvatures() ⇒
void - MappingColumnsGraph.onVisjsGraphClick(node, event, options) ⇒
void - MappingColumnsGraph.showGraphPopupMenu(node, point, event) ⇒
void - MappingColumnsGraph.outlineNode(nodeId) ⇒
void - MappingColumnsGraph.removeNodeFromGraph() ⇒
void - MappingColumnsGraph.removeNodeEdgeGraph() ⇒
void - MappingColumnsGraph.addSuperClassToGraph() ⇒
void - MappingColumnsGraph.drawColumnToClassEdge() ⇒
void - MappingColumnsGraph.showNodeInfos() ⇒
void - MappingColumnsGraph.showSampledata() ⇒
void - MappingColumnsGraph.showColumnDetails([node]) ⇒
void - MappingColumnsGraph.addNodesByDataTableBatch(nodes) ⇒
void - MappingColumnsGraph.loadVisjsGraph([callback]) ⇒
void - MappingColumnsGraph.saveVisjsGraph([callback]) ⇒
void - MappingColumnsGraph.getDatasourceTablesFromVisjsGraph() ⇒
Array.<string> - MappingColumnsGraph.updateNode(node) ⇒
void - MappingColumnsGraph.removeNode(node) ⇒
void - MappingColumnsGraph.addNodes(node) ⇒
void - MappingColumnsGraph.updateEdge(edge) ⇒
void - MappingColumnsGraph.removeEdge(edge) ⇒
void - MappingColumnsGraph.sortVisjsColumns(nodes) ⇒
void - MappingColumnsGraph.addEdge(edge) ⇒
void - MappingColumnsGraph.saveVisjsGraphWithConfig(callback) ⇒
void - MappingColumnsGraph.clearGraph() ⇒
void - MappingColumnsGraph.exportMappings() ⇒
void - MappingColumnsGraph.importMappingsFromJSONFile() ⇒
void - MappingColumnsGraph~createDataSourcesClusters() ⇒
void
- MappingColumnsGraph.self.currentOffset :
- MappingModeler
- MappingModeler.self.jstreeDivId :
string - MappingModeler.self.legendGraphDivId :
string - MappingModeler.self.legendItemsArray :
Array.<{label: string, color: string, shape: string, size: number}> - MappingModeler.onLoaded() ⇒
void - MappingModeler.loadSuggestionSelectJstree(objects, parentName)
- MappingModeler.initActiveLegend(divId)
- MappingModeler.hideForbiddenResources(resourceType)
- MappingModeler.onSuggestionsSelect(event, obj)
- MappingModeler.onLegendNodeClick(node, event)
- MappingModeler.showLegendGraphPopupMenu()
- MappingModeler.get AllClasses(source, callback)
- MappingModeler.getAllProperties(source, callback)
- MappingModeler.hideLegendItems(hiddenNodes)
- MappingModeler.initResourcesMap(source, callback)
- MappingModeler.clearMappings()
- MappingModeler.showCreateResourceBot(resourceType, filteredUris)
- MappingModeler.viewSampleTriples(mappings)
- MappingModeler.filterSuggestionTree()
- MappingModeler.predicateFunctionShowDialog()
- MappingModeler.addPredicateFunction()
- MappingModeler.loadSource(callback)
- MappingModeler.showSampleData(node, columns, callback)
- MappingModeler.self.jstreeDivId :
- MappingTransform
- MappingTransform.generateR2MLmappings() ⇒
void - MappingTransform.fetchDirectSuperClasses(source, callback) ⇒
void - MappingTransform.getNonNullableColsMap(model, callback) ⇒
void - MappingTransform.writeTBoxDeclarations(model) ⇒
string - MappingTransform.getSqlDatasourceInfo(dsId) ⇒
Object - MappingTransform.iriLocalName(iri) ⇒
string - MappingTransform._findPrimaryKeyColumn(table, nodesById) ⇒
string|null - MappingTransform.isColumnName(v) ⇒
boolean - MappingTransform.findVirtualColumnKey(vcData, nodesById, nonNullCols) ⇒
string|null - MappingTransform.mapXsdType(range) ⇒
string|null - MappingTransform.isIriRange(range) ⇒
boolean - MappingTransform.getGrelFunctionForTransform(transform) ⇒
string|null - MappingTransform._writeFnoTransformObjectMap(format, predicate, columnRef, transform, datatype) ⇒
string - MappingTransform.getSLSmappingsFromVisjsGraph([table]) ⇒
Object - MappingTransform.nodeToKGcreatorColumnName(data) ⇒
string - MappingTransform.mappingsToKGcreatorJson(columnsMap) ⇒
Array - MappingTransform.addMappingsRestrictions(allMappings) ⇒
Array - MappingTransform.copyKGcreatorMappings()
- MappingTransform.generateR2MLmappings() ⇒
- MappingsDetails :
Object- MappingsDetails.transform :
object - MappingsDetails.showDetailsDialog([divId], [callback]) ⇒
void - MappingsDetails.showDetailedMappingsTree([column], [divId], [_options]) ⇒
void - MappingsDetails.saveMappingsDetailsToVisjsGraph(columnId) ⇒
void - MappingsDetails.deleteMappingInVisjsNode(treeNode) ⇒
void - MappingsDetails.showSpecificMappingsBot(columnId) ⇒
void - MappingsDetails.onSelectTreeNode(event, obj) ⇒
void - MappingsDetails.drawDetailedMappingsGraph([column]) ⇒
void - MappingsDetails.onDetailedMappingsGraphClick(obj, event, options) ⇒
void - MappingsDetails.getColumnType(nodeId) ⇒
string|null - MappingsDetails.setDefinedInColumnNodesProperties() ⇒
void - MappingsDetails.setNodeAsMainColumn(nodeId) ⇒
void
- MappingsDetails.transform :
- TripleFactory
- TripleFactory.indexGraph()
- TripleFactory.initFilterMappingDialog(isSample)
- TripleFactory.runSlsFilteredMappings()
- TripleFactory.checkCurrentTable() ⇒
boolean - TripleFactory.deleteTriples(all, [callback])
- TripleFactory.createTriples(sampleData, table, [options], callback)
- TripleFactory.recreateGraphSelectTables()
- TripleFactory.showTriplesInDataTable(data, div)
- UIcontroller
- Sparql_OWL
- Sparql_OWL.getSourceTaxonomyPredicates(source, [options]) ⇒
string - Sparql_OWL.getTopConcepts(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.getNodeChildren(sourceLabel, words, ids, descendantsDepth, [options], callback) ⇒
void - Sparql_OWL.getNodesDescendants(sourceLabel, ids, [options], callback) ⇒
void - Sparql_OWL.getNodesGraphUri(sourceLabel, ids, [options], callback) ⇒
void - Sparql_OWL.getNodeInfos(sourceLabel, conceptId, [options], callback) ⇒
void - Sparql_OWL.getNodeParents(sourceLabel, words, ids, ancestorsDepth, [options], callback) ⇒
void - Sparql_OWL.getEntityAncestorsArray(sourceLabel, id, [options], callback) ⇒
void - Sparql_OWL.getNodesAncestorsOrDescendantsOld(sourceLabel, classIds, [options], callback) ⇒
void - Sparql_OWL.getNodesAncestorsOrDescendants(sourceLabel, classIds, [options], callback) ⇒
void - Sparql_OWL.getNodesTypesMap(sourceLabel, ids, [options], callback) ⇒
void - Sparql_OWL.getFilteredTriples2(sourceLabel, [subjectIds], [propertyIds], [objectIds], [options], callback) ⇒
void - Sparql_OWL.getFilteredTriples(sourceLabel, [subjectIds], [propertyIds], [objectIds], [options], callback) ⇒
void - Sparql_OWL.getItems(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.listObjectProperties(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.getObjectPropertiesDomainAndRange(sourceLabel, [domainIds], [options], callback) ⇒
void - Sparql_OWL.getObjectSubProperties(sourceLabel, propertyIds, [options], callback) ⇒
void - Sparql_OWL.getObjectRestrictions(sourceLabel, [subClassIds], [options], callback) ⇒
void - Sparql_OWL.getNamedIndividuals(sourceLabel, [ids], [options], callback) ⇒
void - Sparql_OWL.getCollectionNodes(sourceLabel, collection, [options], callback) ⇒
void - Sparql_OWL.getNodesTypes(source, ids, callback) ⇒
void - Sparql_OWL.getNodesOwlTypeMap(source, ids, callback) ⇒
void - Sparql_OWL.getPropertiesRestrictionsDescription(sourceLabel, propIds, [options], callback) ⇒
void - Sparql_OWL.getNodesLabelTypesAndGraph(sourceLabel, ids, [options], callback) ⇒
void - Sparql_OWL.getUrisLabelsMap(source, uris, callback) ⇒
void - Sparql_OWL.getLabelsMap(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.getDictionary(sourceLabel, [options], [processor], callback) ⇒
void - Sparql_OWL.getPredicates(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.getObjectProperties(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.getUrisNamedGraph(sourceLabel, ids, [options], callback) ⇒
void - Sparql_OWL.getGraphsByRegex(pattern, callback) ⇒
void - Sparql_OWL.generateInverseRestrictions(source, propId, inversePropId, cardinality, callback) ⇒
void - Sparql_OWL.getPropertiesInheritedConstraints(sourceLabel, properties, options, callback) ⇒
void - Sparql_OWL.getInferredPropertiesDomainsAndRanges(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.getInferredPropertiesDomainsAndRangesOld(sourceLabel, options, callback) ⇒
void - Sparql_OWL.getPropertiesWithoutDomainsAndRanges(sourceLabel, options, callback) ⇒
void - Sparql_OWL.getAllTriples(sourceLabel, role, ids, [options], callback) ⇒
void - Sparql_OWL.getTriples(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.getStoredQueries(source, scope, [options], callback) ⇒
void - Sparql_OWL.generateOWL(sourceLabel, [options], callback) ⇒
void - Sparql_OWL.getDistinctClassLabels(sourceLabel, classIds, [options], callback) ⇒
void - Sparql_OWL.getDataTypePropertyValues(sourceLabel, propertyUri, callback) ⇒
void - Sparql_OWL.getIndividualsType(sourceLabel, allIds, [options], callback) ⇒
void - Sparql_OWL.getIndividualsOfClass(sourceLabel, classIds, [options], callback) ⇒
void - Sparql_OWL.getLabelsMapFromLabelsGraph(ids, callback) ⇒
void - Sparql_OWL.clearGraph(graphUri, callback) ⇒
void - Sparql_OWL.getIndividualsOfClassDistinctProperties(sourceLabel, classId, callback) ⇒
void - Sparql_OWL.copyUriTriplesFromSourceToSource(fromSource, toSource, subjectUri, callback) ⇒
void - Sparql_OWL.getAllDescendants(source, [resourcesIds], [taxonomyPredicate], [options], callback) ⇒
void - Sparql_OWL.getGraphsWithSameClasses(sourceLabel, filter, callback) ⇒
void - Sparql_OWL.createSkgFromOntology(sourceLabel, skgGraphUri, callback) ⇒
void - Sparql_OWL~Sparql_OWL
- Sparql_OWL.getSourceTaxonomyPredicates(source, [options]) ⇒
- Sparql_SKOS
- Sparql_SKOS.getTopConcepts(sourceLabel, options, callback) ⇒
void - Sparql_SKOS.getNodeChildren(sourceLabel, words, ids, descendantsDepth, [options], callback) ⇒
void - Sparql_SKOS.getCollectionNodes(sourceLabel, collection, [options], callback) ⇒
void - Sparql_SKOS.getNodeParents(sourceLabel, words, ids, ancestorsDepth, [options], callback) ⇒
void - Sparql_SKOS.getNodeInfos(sourceLabel, conceptId, [options], callback) ⇒
void - Sparql_SKOS.getItems(sourceLabel, [options], callback) ⇒
void - Sparql_SKOS.getSingleNodeAllGenealogy(sourceLabel, id, callback) ⇒
void - Sparql_SKOS.getSingleNodeAllDescendants(sourceLabel, id, callback) ⇒
void - Sparql_SKOS.getNodeLabel(sourceLabel, id, callback) ⇒
void - Sparql_SKOS.getNodesAllTriples(sourceLabel, subjectIds, callback) ⇒
void - Sparql_SKOS.deleteTriples(sourceLabel, subjectUri, predicateUri, objectUri, callback) ⇒
void - Sparql_SKOS.triplesObjectToString(item) ⇒
string - Sparql_SKOS.insertTriples(sourceLabel, triples, callback) ⇒
void - Sparql_SKOS.update(sourceLabel, triples, callback) ⇒
void - Sparql_SKOS.deleteGraph(sourceLabel, callback) ⇒
void - Sparql_SKOS.copyGraph(fromSourceLabel, toGraphUri, callback) ⇒
void - Sparql_SKOS.setBindingsOptionalProperties(bindings, _field, [options]) ⇒
Array.<Object> - Sparql_SKOS.getSourceLangsList(sourceLabel, callback) ⇒
void
- Sparql_SKOS.getTopConcepts(sourceLabel, options, callback) ⇒
- Sparql_common
- Sparql_common.getLangFilter(source, conceptName) ⇒
string - Sparql_common.getBindingsValues(bindings) ⇒
Array.<Object> - Sparql_common.setFilter(varName, ids, words, [options]) ⇒
string - Sparql_common.formatSparqlQuery(query) ⇒
string - Sparql_common.setSparqlResultPropertiesLabels(sourceLabel, SparqlResults, propVariable, callback) ⇒
void - Sparql_common.getVariableLangLabel(variable, [optional], [skosPrefLabel], [filterStr]) ⇒
string - Sparql_common.getUriFilter(varName, values) ⇒
string - Sparql_common.formatString(str, [forUri]) ⇒
string - Sparql_common.formatStringForTriple(str, [forUri]) ⇒
string - Sparql_common.formatUrl(str) ⇒
string - Sparql_common.getSourceGraphUrisMap(sourceLabel) ⇒
Object.<string, string> - Sparql_common.getSourceFromUri(uri, [mainSource]) ⇒
string - Sparql_common.getSourceFromGraphUris(graphUris, mainSource) ⇒
string - Sparql_common.getSourceFromGraphUri(graphUri, [mainSource]) ⇒
string|undefined - Sparql_common.getLabelFromURI(id) ⇒
string|undefined - Sparql_common.setFilterGraph(source, filter) ⇒
string - Sparql_common.getFromStr(source, [named], [withoutImports], [options]) ⇒
string - Sparql_common.getSparqlDate([date], [withHours]) ⇒
string - Sparql_common.getSourceFromUriInDefaultServer(uri, callback) ⇒
void - Sparql_common.replaceSparqlPrefixByUri(str, prefixes) ⇒
string - Sparql_common.getSpecificPredicates(options) ⇒
string - Sparql_common.setDateRangeSparqlFilter(varName, startDate, [endDate], [options]) ⇒
string - Sparql_common.isTripleObjectString(property, [object]) ⇒
boolean - Sparql_common.setPrefixesInSelectQuery(query) ⇒
string - Sparql_common.addBasicVocabulariesPrefixes(query) ⇒
string - Sparql_common.getIntFromTypeLiteral(value) ⇒
number - Sparql_common.getPrefixedLabelFromURI(source, uri) ⇒
string
- Sparql_common.getLangFilter(source, conceptName) ⇒
- Sparql_generic
- Sparql_generic.getSourceVariables(sourceLabel) ⇒
Object - Sparql_generic.getTopConcepts(sourceLabel, [options], callback) ⇒
void - Sparql_generic.getNodeInfos(sourceLabel, conceptId, [options], callback) ⇒
void - Sparql_generic.getItems(sourceLabel, [options], callback) ⇒
void - Sparql_generic.getCollectionNodes(sourceLabel, collection, [options], callback) ⇒
void - Sparql_generic.getNodeChildren(sourceLabel, [words], [ids], descendantsDepth, [options], callback) ⇒
void - Sparql_generic.getNodeParents(sourceLabel, [words], [ids], ancestorsDepth, [options], callback) ⇒
void - Sparql_generic.getSingleNodeAllGenealogy(sourceLabel, id, callback) ⇒
void - Sparql_generic.getSingleNodeAllDescendants(sourceLabel, id, callback) ⇒
void - Sparql_generic.getNodeLabel(sourceLabel, id, callback) ⇒
void - Sparql_generic.getEndPointAllGraphsMap([sparqlServerUrl], callback) ⇒
void - Sparql_generic.getNodesAllTriples(sourceLabel, subjectIds, callback) ⇒
void - Sparql_generic.deleteTriples(sourceLabel, subjectUri, predicateUri, object, callback) ⇒
* - Sparql_generic.triplesObjectToString(item) ⇒
string - Sparql_generic.getDefaultSparqlPrefixesStr() ⇒
string - Sparql_generic.insertTriples(sourceLabel, _triples, [options], callback) ⇒
void - Sparql_generic.deleteTriplesWithFilter(sourceLabel, filter, callback) ⇒
void - Sparql_generic.copyGraph(fromSourceLabel, toGraphUri, callback) ⇒
void - Sparql_generic.getDistinctPredicates(sourceLabel, [options], callback) ⇒
void - Sparql_generic.copyNodes(fromSourceLabel, toGraphUri, sourceIds, [options], callback) ⇒
void - Sparql_generic.sortBindings(bindings, field, [_options]) ⇒
Array.<Object> - Sparql_generic.setMissingLabels(bindings, _fields, [options]) ⇒
Array.<Object> - Sparql_generic.setBindingsOptionalProperties(bindings, _fields, [options]) ⇒
Array.<Object> - Sparql_generic.getLangFilterStr(options, variable) ⇒
string - Sparql_generic.getSourceTaxonomy(sourceLabel, [options], callback) ⇒
void - Sparql_generic.createDecapitalizedLabelTriples(source, callback) ⇒
void - Sparql_generic.triplesToTurtle(triples) ⇒
void
- Sparql_generic.getSourceVariables(sourceLabel) ⇒
- Sparql_proxy
- Implicit_legendOverlay
- Mapping_legendOverlay
- sparqlTests
- saveVisjsModelGraph([callback])
- KGquery tool documentation
- MappingModeler
- Code Architecture (work in progress)
- Api
- Overview
- Versions
- Notes
- V1
- Overview
- Paths
- Overview
- Contents
- Admin
- Annotator
- Auth
- Axioms
- Data
- Databases
- Elasticsearch
- GraphStore
- Jowl
- Overview
- Modules
- 1. Axiom inspection (
classAxioms.js,listClassesWithAxioms.js,allAxioms.js) - 2. Manchester ↔ Triples conversion (
manchesterAxiom2triples.js,axiomTriples2manchester.js) - 3. Reasoner operations (
reasoner.js,reasonerListInferenceParams.js,rules.js) - 4. Graph ingestion (
importSource.js,uploadGraph.js)
- 1. Axiom inspection (
- Files in this directory
- Kg
- Logs
- PluginController
- Rdf
- Sources
- Sparql
- Users
- Files in this directory
- Paths
- Files in this directory
- Overview
- V1
- Files in this directory
- Bin
- Config
- Config templates
- Data
- Mainapp
- Model
- Plugins
- Public
- Icons
- Ontologies
- Stylesheets
- Tutorials
- Vocables
- Config
- Icons
- Images
- Js
- Modules
- Bots
- Overview
- Modules
- Engine (core workflow runner)
- Shared utilities & workflow helpers
- Resource creation & OWL modeling
- Source onboarding
- Graph exploration & navigation (Lineage / Whiteboard)
- KGcreator mapping assistance
- KGQuery assistants
- MappingModeler helpers (technical mappings / lookups / extra predicates)
- User data & sharing
- UI widgets used by bots
- Features
- Usage
- Files in this directory
- Graph
- Search
- Shared
- Overview
- Modules (EN)
- Authentication & session
- Clipboard / selection helpers
- Core utilities
- Graph import & VisJS adapters
- Export utilities (DataTables, CSV, JSON, PlantUML)
- SHACL helpers
- Application orchestration
- Ontology model loading & server cache
- Real-time events (Socket.IO)
- Subgraph generation (restrictions → triples / SHACL / VisJS)
- Tree & treemap utilities
- UI foundation
- Theme / styling (LESS entry file)
- Features (EN)
- Notes / caveats (EN)
- Usage (EN)
- Files in this directory
- SparqlProxies tool documentation
- Tools
- admin tool documentation
- Axioms documentation tool
- Browse
- Containers documentation tool
- DownloadGraphModal documentation tool
- EditSourceDialog documentation tool
- KGcreator
- KGquery tool documentation
- Lineage documentation tool
- Overview
- Modules
- 1. lineage_axioms
- 2. lineage_combine
- 3. lineage_common
- 4. lineage_createRelation
- 5. lineage_createResource
- 6. lineage_createSLSVsource
- 7. lineage_decoration
- 8. lineage_dictionary
- 9. lineage_graphPath
- 10. lineage_graphTraversal
- 11. lineage_nodeCentricGraph
- 12. lineage_properties
- 13. lineage_reasoner
- 14. lineage_relationFilter
- 15. lineage_relationindividualsFilter
- 16. lineage_relations
- 17. lineage_rules
- 18. lineage_selection
- 19. lineage_similars
- 20. lineage_sources
- 21. lineage_whiteboard
- Features
- Usage
- Files in this directory
- MappingModeler
- MappingModeler documentation tool
- MetaDataDialog documentation tool
- SPARQL documentation tool
- SQLquery
- Standardizer
- UploadGraphModal documentation tool
- Weaver tool documentation
- Files in this directory
- UiWidgets
- Files in this directory
- Bots
- Ontocommons
- Files in this directory
- Yasguy
- Files in this directory
- Scripts
- Files in this directory
- Api
- JSDOCS
API#
How to use the SousLeSens API.