Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
rdms:workflows:archiving [2025/08/21 10:36] – [Best Practices] burcu | rdms:workflows:archiving [2025/09/25 09:40] (current) – [Archiving Workflow] changed owner to admin jelte | ||
---|---|---|---|
Line 3: | Line 3: | ||
{{ : | {{ : | ||
- | The Archiving | + | The archiving |
- | An archive in the RDMS is a bundled dataset, called a **data package**, that contains both the data and its related metadata, and has been frozen by making it **read-only** in the system. Each archive is automatically labelled with a creation date to indicate when the data was frozen. | + | An archive in the RDMS is a bundled dataset, called a **data package**, that contains both the data and its related metadata, and has been frozen by making it **read-only** in the system. Each archive is automatically labelled with a unique timestamp |
Once archived, the dataset (data package) can be pushed to the Publication workflow (currently still in development), | Once archived, the dataset (data package) can be pushed to the Publication workflow (currently still in development), | ||
Line 11: | Line 11: | ||
During the archiving process, there are three distinct roles, each of which becomes active at different stages. | During the archiving process, there are three distinct roles, each of which becomes active at different stages. | ||
- | **Owner/Admin:** | + | **Project |
This role is responsible for assigning the data manager and metadata manager roles as well as starting the archiving process. By default, the creator of the RDMS project is its admin, but the role can also be assigned to other users (see below for info about assigning roles). Best practice is to assign this role to the project supervisor. | This role is responsible for assigning the data manager and metadata manager roles as well as starting the archiving process. By default, the creator of the RDMS project is its admin, but the role can also be assigned to other users (see below for info about assigning roles). Best practice is to assign this role to the project supervisor. | ||
Line 24: | Line 24: | ||
===== Steps of the Archiving Workflow ===== | ===== Steps of the Archiving Workflow ===== | ||
- | This section explains the Archiving | + | This section explains the archiving |
==== Prerequisites ==== | ==== Prerequisites ==== | ||
=== Existing Project === | === Existing Project === | ||
- | To start an Archiving | + | To start an archiving |
=== Using the Web Interface === | === Using the Web Interface === | ||
Line 40: | Line 40: | ||
=== Assigning Roles === | === Assigning Roles === | ||
- | If you have the required permissions, | + | If you have the required permissions, |
{{ : | {{ : | ||
Line 51: | Line 51: | ||
**Notes: | **Notes: | ||
- | * To assign a user as project admin, select the 'own' | + | * To assign a user as Project Admin, select the **own** permission. Please note that the user needs elevated privileges; having |
* To assign a user role, the user needs to have at least ' | * To assign a user role, the user needs to have at least ' | ||
- | * The section about best practices | + | * The section about [[rdms: |
==== Step 1: Initialize a new Archiving Workflow ==== | ==== Step 1: Initialize a new Archiving Workflow ==== | ||
- | < | + | ++++ Click to display detailed information on the first step of the archiving workflow | |
**Active role**: Project Admin\\ | **Active role**: Project Admin\\ | ||
**Prerequisites**: | **Prerequisites**: | ||
Line 65: | Line 65: | ||
---- | ---- | ||
- | To initialize the workflow via the data management | + | To initialize the workflow via the Data Management |
{{ : | {{ : | ||
Line 77: | Line 77: | ||
{{ : | {{ : | ||
- | After clicking | + | After clicking |
---- | ---- | ||
Line 95: | Line 95: | ||
When you start the archiving process, you will be prompted to select the folders or files you want to archive. In this step, you can decide if you want to archive the entire project folder or just a part of it. Most of the time, you will select the entire folder. However, there are cases where part of the archive needs to be deleted before the customary retention period (10 years), due to privacy regulations.\\ | When you start the archiving process, you will be prompted to select the folders or files you want to archive. In this step, you can decide if you want to archive the entire project folder or just a part of it. Most of the time, you will select the entire folder. However, there are cases where part of the archive needs to be deleted before the customary retention period (10 years), due to privacy regulations.\\ | ||
In such cases, we advise you to create **two archives**: **one containing normal data** that should be stored for 10 years, the **other containing the sensitive data** that needs to be deleted earlier. A good practice would be to label both archives in a way that makes it clear that they are interlinked and which one contains the sensitive data. This is best done in the project folder before the archiving starts. Please contact [[rdms-support@rug.nl|rdms-support@rug.nl]] if your data fits what we just described and you are unsure how to use the archiving workflow in such cases. | In such cases, we advise you to create **two archives**: **one containing normal data** that should be stored for 10 years, the **other containing the sensitive data** that needs to be deleted earlier. A good practice would be to label both archives in a way that makes it clear that they are interlinked and which one contains the sensitive data. This is best done in the project folder before the archiving starts. Please contact [[rdms-support@rug.nl|rdms-support@rug.nl]] if your data fits what we just described and you are unsure how to use the archiving workflow in such cases. | ||
- | </ | + | ++++ |
==== Step 2: Check Data and copy to Project Archive ==== | ==== Step 2: Check Data and copy to Project Archive ==== | ||
- | < | + | ++++ Click to display detailed information on the second step of the archiving workflow | |
**Active role**: Data Manager\\ | **Active role**: Data Manager\\ | ||
**Prerequisites**: | **Prerequisites**: | ||
Line 110: | Line 110: | ||
{{ : | {{ : | ||
- | If you select the //Append data// option, you will be able to add data to the archive. Selecting this option will also open a new window, where you will be guided through adding data. Use this option if the project admin did not add all the data necessary to the archive at the previous step.\\ | + | If you select the "Append data" |
- | After all data was added, you can click on the //Prepare data// option to get a view of the currently selected data in a new window. In this window, you can verify that the data that needs to be archived is correct and complete, but you can also remove data again. Additionally, | + | After all data was added, you can click on the "Prepare data" |
{{ : | {{ : | ||
Line 118: | Line 118: | ||
\\ | \\ | ||
\\ | \\ | ||
- | Finally, once you are ready, click on the //Copy data to archive// option to move the archive draft to the next step. A window will open, where you can verify if the data was sent to **Archive** once again. If you decide to approve the data in this window, then the archiving workflow will start copying your data from the project space to the project' | + | Finally, once you are ready, click on the "Copy data to archive" |
{{ : | {{ : | ||
Line 126: | Line 126: | ||
{{ : | {{ : | ||
- | </ | + | ++++ |
==== Step 3: Creation of the Data Package ==== | ==== Step 3: Creation of the Data Package ==== | ||
- | < | + | ++++ Click to display detailed information on the third step of the archiving workflow | |
**Active role**: Data Manager\\ | **Active role**: Data Manager\\ | ||
**Prerequisites**: | **Prerequisites**: | ||
- | In this step, the previously unbundled data that was moved to the project' | + | In this step, the previously unbundled data that was moved to the project' |
---- | ---- | ||
- | This step should be a short one if the data is in order. It is mostly implemented to make sure that if there is more than one data manager, they have the ability to check what the other data managers did. If you did implement our suggestion of having one data manager with final say, then this step is where they get to do a last check. In this step, you have the option to //Preview data//, to //Create data package//, and to //Prepare data// (see screenshot below). | + | This step should be a short one if the data is in order. It is mostly implemented to make sure that if there is more than one data manager, they can check what the other data managers did. If you did implement our suggestion of having one data manager with final say, then this step is where they get to do a last check. In this step, you have the option to "Preview data", to "Create data package", and to "Prepare data" |
{{ : | {{ : | ||
- | If you select | + | If you select |
{{ : | {{ : | ||
- | If you select the //Create data package// option in the menu, the RDMS system will automatically bundle the previously unbundled data into a tar archive. Afterwards, the next step (adding metadata to the data package) can follow. | + | If you select the "Create data package" |
{{ : | {{ : | ||
- | **Notes**: As mentioned above, you cannot directly add more data via the workflows page in this step. If you or another data manager sees that wrong data was selected or that data is missing, then you have to select the //Prepare data// option, which will move the workflow back to the previous step. There, you can adjust the content of the archive draft before moving it back to the current step. | + | **Note**: As mentioned above, you cannot directly add more data via the workflows page in this step. If you or another data manager sees that wrong data was selected or that data is missing, then you have to select the "Prepare data" |
- | </ | + | ++++ |
==== Step 4: Add/Approve Metadata ==== | ==== Step 4: Add/Approve Metadata ==== | ||
- | < | + | ++++ Click to display detailed information on the fourth step of the archiving workflow | |
**Active role**: Metadata Manager and Data Manager\\ | **Active role**: Metadata Manager and Data Manager\\ | ||
**Prerequisites**: | **Prerequisites**: | ||
Line 162: | Line 162: | ||
While the RDMS in general allows the user to add metadata with or without a metadata template, the archiving workflow only allows adding metadata via templates. This is done to help standardize the metadata for archived projects and, therefore, make them better findable. Templates can be created by users and also shared with others. If there is no suitable metadata template present, you will therefore have to create one, as described in the [[rdms: | While the RDMS in general allows the user to add metadata with or without a metadata template, the archiving workflow only allows adding metadata via templates. This is done to help standardize the metadata for archived projects and, therefore, make them better findable. Templates can be created by users and also shared with others. If there is no suitable metadata template present, you will therefore have to create one, as described in the [[rdms: | ||
\\ | \\ | ||
- | As in previous steps, the three-dot menu holds all the actions you can perform at this stage. They are, in order, | + | As in previous steps, the three-dot menu holds all the actions you can perform at this stage. They are, in order, |
{{ : | {{ : | ||
- | If you select | + | If you select |
{{ : | {{ : | ||
- | If you have already generated a DOI for the dataset, then you can use the //Add DOI// menu button to insert the existing DOI into the metadata of the archive. You can also add a DOI linked to a related publication in this stage of the archiving workflow. The RDMS will check the DOI and will verify its validity. Please note that the correct format of the DOI to be specified is '' | + | If you have already generated a DOI for the dataset, then you can use the "Add DOI" |
{{ : | {{ : | ||
- | The last option in the menu we have not yet addressed is //Approve metadata//. This action is **available only to the metadata manager**. If you or other metadata managers have checked that the metadata has been filled in properly, then you can press the button | + | The last option in the menu we have not yet addressed is "Approve metadata". This action is **available only to the metadata manager**. If you or other metadata managers have checked that the metadata has been filled in properly, then you can press the button |
{{ : | {{ : | ||
- | </ | + | ++++ |
==== Step 5: Move Data Package to Archive ==== | ==== Step 5: Move Data Package to Archive ==== | ||
- | < | + | ++++ Click to display detailed information on the fifth step of the archiving workflow | |
**Active role**: Data Manager\\ | **Active role**: Data Manager\\ | ||
**Prerequisites**: | **Prerequisites**: | ||
Line 190: | Line 190: | ||
---- | ---- | ||
- | At this stage of the archiving workflow, you have two options left as the data manager. You can either push the archive draft back to the add/confirm metadata stage by pressing | + | At this stage of the archiving workflow, you have two options left as the data manager. You can either push the archive draft back to the add/confirm metadata stage by pressing |
{{ : | {{ : | ||
- | Pressing | + | Pressing |
{{ : | {{ : | ||
Line 202: | Line 202: | ||
{{ : | {{ : | ||
- | </ | + | ++++ |
===== The Data Package and its Content ===== | ===== The Data Package and its Content ===== | ||
- | At the end of the archiving workflow, you will have created a **data package**. In the RDMS, we use this term to identify a data set with a specific structure that resulted from the archiving workflow. In this section, we will have a more detailed look at the data package and explain its internal structure. | + | At the end of the archiving workflow, you will have created a data package. In the RDMS, we use this term to identify a data set with a specific structure that resulted from the archiving workflow. In this section, we will have a more detailed look at the data package and explain its internal structure. |
In general, the following applies: | In general, the following applies: | ||
Line 273: | Line 273: | ||
===== Best Practices ===== | ===== Best Practices ===== | ||
- | This section provides recommendations on how to assign roles within a project | + | This section provides recommendations on how to assign roles within a project to distribute the tasks of the Archiving workflow efficiently among project participants. It also highlights best practices specific to the project archiving process. |
In general, roles can be assigned as follows: | In general, roles can be assigned as follows: | ||
Line 287: | Line 287: | ||
* **Metadata Manager**: The Metadata Manager is responsible for verifying that the metadata associated with the archive is accurate and complete. | * **Metadata Manager**: The Metadata Manager is responsible for verifying that the metadata associated with the archive is accurate and complete. | ||
- | + | * Ideally, this role should be assigned to someone with knowledge of the data who was not directly involved in earlier steps of the workflow. | |
- | * Ideally, this role should be assigned to someone with knowledge of the data who was not directly involved in earlier steps of the workflow. | + | * If such a person is not available, a Data Manager may also serve as Metadata Manager. |
- | | + | * If there were multiple Data Managers in the earlier steps, we suggest assigning the Metadata Manager role to one who did not have final authority over the dataset. |
- | | + | * If your project or research group has dedicated data management staff, they are well-suited for this role. |
- | | + | |
As noted above, multiple roles can be assigned to the same user. If a user is both a data and metadata manager, then the whole workflow, except for the initialization, | As noted above, multiple roles can be assigned to the same user. If a user is both a data and metadata manager, then the whole workflow, except for the initialization, | ||