-
Notifications
You must be signed in to change notification settings - Fork 1
Usage@Sip profiles
Jan Tomášek edited this page Nov 18, 2020
·
7 revisions
- Usecase: administration of SIP profiles
SIP profile is a structured file that contains rules for mapping of the compulsory and non-compulsory metadata contained in the original SIP to the ARCLibXml.
Attribute | Description |
---|---|
Name | name of the SIP profile used in the list of SIP packages |
XSL transformation | XSL stylesheet for transformation of metadata from SIP to ARCLibXml |
Path to XML file with authorial ID specified by glob pattern | glob pattern expresion describing file path in scope of the SIP package to the file storing the authorial ID |
XPath to node with authorial ID in within XML file | XPath specifying the node with authorial ID in within the aforementioned file |
Path to main metadata file of SIP (e.g. METS.xml) specified by glob pattern | glob pattern expression describing path to main metadata file of SIP that is used in the XSL template as the starting point for ARClibXml generation |
Type of SIP package | One of METS or BAGIT, determines the fixity verification process during ingest. |
Editable |
True if the sip profile is able to be edited, false otherwise. Initial value is true (set upon creation of a new sip profile), switches to false automatically in the moment when the sip profile is used in a producer profile with the attribute debugging mode set to false (see https://github.com/LIBCAS/ARCLib/wiki/Usage:-Debug-Mode). A sip profile with the editable set to false cannot be edited anymore and the attribute editable cannot be switched back to true . The reason is that in the production environment the content of SIP profiles should not change, so that it was possible to track the exact configuration which was used for the past ingests using the given SIP profile. |
A template for creation of XSL transformation files for SIP profiles can be found at system/src/test/resources/sipProfiles/xslts/templateSipProfile.xsl
. A sample XSL transformation file containing complete mapping of attributes is accessible at system/src/test/resources/sipProfiles/xslts/comprehensiveSipProfile.xsl
.
Action | Description |
---|---|
Create | From the dashboard, user creates a new SIP profile. |
Edit | From the dashboard, user clicks on one SIP profile from list. On the SIP profile detail page the SIP profile can be edited. User clicks on the Save and close button to save the changes. |
Delete | From the dashboard, user clicks on the Delete button next to a list item. |
Home
The Ingest - Archival Process
Instructions for Sample Ingest
Predefined Profiles
Docker
Reindex and Reingest (upgrading ARCLib or its profiles)
- System Setup
- System Setup on Debian (unofficial)
- Api and Authorization
- Administration of running system
- ARCLib XML Index Config
- Usage@Index
- Sip Format
- Usage@Sip Profiles
- Usage@Validation Profiles
- Usage@Workflow Definitions
- Usage@Producer Profiles
- Usage@Debug Mode
- Tutorial@Custom Ingest