research-information-ui-assets/shacl-vue/config_default_rsegroup.yaml

296 lines
No EOL
14 KiB
YAML

# --------------------
# General app settings
# --------------------
# app_name:
# documentation_url:
# external_config_url:
# footer_links:
# page_title:
# source_code_url:
# -------
# Content
# -------
# content:
# --------------
# Theme settings
# --------------
# app_theme:
# front_page_content:
# --------------------------
# Application inputs sources
# --------------------------
class_url: https://concepts.datalad.org/s/demo-rse-group/unreleased.owl.ttl
data_url: ''
shapes_url: https://concepts.datalad.org/s/demo-rse-group/unreleased.shacl.ttl
use_default_classes: false
use_default_data: false
use_default_shapes: false
# -------------------
# Identifier settings
# -------------------
id_autogenerate:
# this uses the namespace `xyzrsens`, because that is defined in the demo
# schema we are using right now. Eventually, this should all migrate
# to a dedicated schema and to a dedicated "psyinf" namespace
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZAgentRole:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: agent-roles/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZBibliographicType:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: bibliographic-types/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZCompetition:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: competitions/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZCompetitionType:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: competition-types/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZConcept:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: concepts/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZConvention:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: conventions/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDataset:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: datasets/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDataType:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: datatypes/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDistribution:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: distributions/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDocument:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: documents/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZGrant:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: grants/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZInstrument:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: instruments/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZInstrumentType:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: instrument-types/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZObjective:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: objectives/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZOrganization:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: organizations/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZPerson:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: persons/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZProject:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: projects/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZPublication:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: publications/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZPublicationVenue:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: publication-venues/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZRule:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: rules/
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZTopic:
id_autogenerate_prefix: xyzrsens
id_autogenerate_prepend: topics/
id_autogenerate_override: true
id_iri: https://concepts.datalad.org/s/things/v1/pid
id_resolves_externally:
- bibo
- doi
- geodata
- gepris
- IAO
- ISSN
- marcrel
- obo
- orcid
- ror
- rrid
- sio
- spdxlic
# prefixes:
# ------------
# UI behaviour
# ------------
allow_copy_record_urls: true
allow_edit_instances:
- https://concepts.datalad.org/s/identifiers/unreleased/Checksum
- https://concepts.datalad.org/s/identifiers/unreleased/ComputedIdentifier
- https://concepts.datalad.org/s/identifiers/unreleased/DOI
- https://concepts.datalad.org/s/identifiers/unreleased/IssuedIdentifier
- https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZCommunication
- https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDocumentExchange
- https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZInfluence
class_name_display: name
class_icons:
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZAccolade: mdi-medal
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZAgentRole: mdi-function
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZAssociation: mdi-account-switch
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZBibliographicType: mdi-newspaper
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZCommunication: mdi-message-text-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZCompetition: mdi-podium-gold
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZCompetitionType: mdi-podium
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZConcept: mdi-shape-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZConvention: mdi-script-text-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDataItem: mdi-file-document-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDataType: mdi-tape-measure
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDataset: mdi-database
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDelegation: mdi-badge-account
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDistribution: mdi-folder-arrow-right-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDistributionPartType: mdi-folder-file-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDistributionType: mdi-folder-table-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDocument: mdi-file-document-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZDocumentExchange: mdi-file-arrow-up-down-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZEnd: mdi-clock-end
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZGenesis: mdi-creation
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZGrant: mdi-cash-100
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZInfluence: mdi-arrow-decision
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZInstrument: mdi-microscope
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZInstrumentType: mdi-beaker-question-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZNamedDistributionPart: mdi-folder-text-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZObjective: mdi-bullseye-arrow
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZOrganization: mdi-account-group
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZPerson: mdi-face-man
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZProject: mdi-briefcase-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZPublication: mdi-newspaper-variant-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZPublicationVenue: mdi-office-building-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZQuality: mdi-bag-personal-tag-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZRule: mdi-gavel
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZStart: mdi-clock-start
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZStudy: mdi-school-outline
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZSubject: mdi-account-search
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZSubjectType: mdi-tag-search
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZTopic: mdi-book-information-variant
https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZUsage: mdi-format-list-checks
https://concepts.datalad.org/s/demo-rse-group/unreleased/ORCID: mdi-identifier
https://concepts.datalad.org/s/flat/unreleased/AnnotationTag: mdi-tag-outline
https://concepts.datalad.org/s/flat/unreleased/FlatAnnotation: mdi-tag-text
https://concepts.datalad.org/s/flat/unreleased/FlatAttributeSpecification: mdi-playlist-check
https://concepts.datalad.org/s/flat/unreleased/FlatProperty: mdi-contain-start
https://concepts.datalad.org/s/flat/unreleased/FlatStatement: mdi-comment-text-outline
https://concepts.datalad.org/s/identifiers/unreleased/Checksum: mdi-file-check-outline
https://concepts.datalad.org/s/identifiers/unreleased/ComputedIdentifier: mdi-pound-box-outline
https://concepts.datalad.org/s/identifiers/unreleased/DOI: mdi-identifier
https://concepts.datalad.org/s/identifiers/unreleased/Identifier: mdi-identifier
https://concepts.datalad.org/s/identifiers/unreleased/IssuedIdentifier: mdi-identifier
https://concepts.datalad.org/s/prov-mixin/unreleased/Association: mdi-account-switch
https://concepts.datalad.org/s/prov-mixin/unreleased/Communication: mdi-message-text-outline
https://concepts.datalad.org/s/prov-mixin/unreleased/End: mdi-clock-end
https://concepts.datalad.org/s/prov-mixin/unreleased/Start: mdi-clock-start
https://concepts.datalad.org/s/prov-mixin/unreleased/Usage: mdi-format-list-checks
https://concepts.datalad.org/s/things/v1/Annotation: mdi-tag-outline
https://concepts.datalad.org/s/things/v1/AttributeSpecification: mdi-playlist-check
https://concepts.datalad.org/s/things/v1/Property: mdi-contain-start
https://concepts.datalad.org/s/things/v1/Statement: mdi-comment-text-outline
component_config:
# InstancesUploadEditor:
InstancesSelectEditor:
fetchingsRecordsText: Fetching records...
dlidentifiers:Identifier:
show_classes: []
show_classes_with_prefix:
- dlidentifiers
- xyzrse
hide_classes: []
hide_classes_with_prefix: []
URIEditor:
default: curie
W3CISO8601DateTimeEditor:
yearStart: 1990
yearEnd: 2028
display_name_autogenerate:
dlidentifiers:Identifier: '{dlidentifiers:notation} ({dlidentifiers:schema_agency} {dlidentifiers:creator})'
dlidentifiers:IssuedIdentifier: '{dlidentifiers:notation} ({dlidentifiers:schema_agency} {dlidentifiers:creator})'
dlidentifiers:ComputedIdentifier: '{dlidentifiers:notation} ({dlidentifiers:schema_agency} {dlidentifiers:creator})'
dlidentifiers:Checksum: '{dlidentifiers:creator}:{dlidentifiers:notation}'
dlidentifiers:DOI: 'DOI: {dlidentifiers:notation}'
dlflat:FlatAttributeSpecification: '{rdf:predicate}: {rdf:value}'
dlprovmx:End: '{dltemporalmx:at_time}'
dlprovmx:Start: '{dltemporalmx:at_time}'
dlprovmx:Usage: '{rdf:object} ({dlrelationsmx:roles})'
dlprovmx:Association: '{rdf:object} ({dlrelationsmx:roles})'
dlthings:Statement: '{rdf:predicate}: {rdf:object}'
xyzrse:ORCID: 'ORCID: {dlidentifiers:notation}'
xyzrse:XYZAccolade: '{dlcommonmx:title}'
xyzrse:XYZAgentRole: '{dlcommonmx:name}'
xyzrse:XYZAssociation: '{rdf:object} ({dlrelationsmx:roles})'
xyzrse:XYZCommunication: '{rdf:object} (through {xyzrse:entity})'
xyzrse:XYZConvention: '{dlcommonmx:short_name}'
xyzrse:XYZDataset: '{dlcommonmx:title}'
xyzrse:XYZDocument: '{dlcommonmx:title}'
xyzrse:XYZDocumentExchange: '{rdf:object} ({dlrelationsmx:roles})'
xyzrse:XYZEnd: '{dltemporalmx:at_time}'
xyzrse:XYZGenesis: '{dlcommonmx:name}'
xyzrse:XYZGrant: '{dlcommonmx:title}'
xyzrse:XYZInfluence: '{rdf:object} ({dlrelationsmx:roles})'
xyzrse:XYZInstrument: '{dlcommonmx:name}'
xyzrse:XYZNamedDistributionPart: '{dlspatialmx:locator}'
xyzrse:XYZObjective: '{dlcommonmx:title}'
xyzrse:XYZOrganization: '{dlcommonmx:name}'
xyzrse:XYZPerson: '{dlsocialmx:family_name}, {dlsocialmx:given_name}'
xyzrse:XYZProject: '{dlcommonmx:title}'
xyzrse:XYZPublication: '{dlcommonmx:title}'
xyzrse:XYZPublicationVenue: '{dlcommonmx:title}'
xyzrse:XYZStart: '{dltemporalmx:at_time}'
xyzrse:XYZSubject: '{dlcommonmx:name}'
xyzrse:XYZUsage: '{rdf:object} ({dlrelationsmx:roles})'
display_name_autogenerate_placeholder:
default: '?'
dlidentifiers:creator: ''
dlidentifiers:schema_agency: ''
editor_selection:
sh:datatype:
xyzrse:flexdate: W3CISO8601DateTimeEditor
w3ctr:NOTE-datetime: W3CISO8601DateTimeEditor
shaclvue:gitAnnexUpload:
true: InstancesUploadEditor
filter_records_by:
- skos:prefLabel
- shaclvue:displayLabel
- dlthings:pid
hide_classes: []
hide_classes_with_prefix: []
no_edit_classes:
- https://concepts.datalad.org/s/demo-rse-group/unreleased/XYZBibliographicType
show_all_fields: false
show_classes:
- https://concepts.datalad.org/s/flat/unreleased/AnnotationTag
- https://concepts.datalad.org/s/flat/unreleased/FlatProperty
show_classes_with_prefix:
- xyzrse
show_shapes_wo_id: false
# -----------------------
# Service API integration
# -----------------------
# service_base_url:
service_constrained_search:
min_characters: 3
service_endpoints:
post-record: 'record/{name}?format=ttl'
get-record: 'record?pid={curie}&format=ttl'
get-records: 'records/{name}?format=ttl'
get-paginated-records: 'records/p/{name}?format=ttl&size=100&page={page_number}'
get-paginated-records-constrained: 'records/p/{name}?format=ttl&matching=%25{match_string}%25&size=100&page={page_number}'
# service_fetch_before:
# token_info:
# token_info_url:
# use_service:
# use_token:
# ----------------
# Special features
# ----------------
# gitannex_p2phttp_config:
# base_url:
# annex_uuid:
# client_uuid:
# use_gitannex_p2phttp: