You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A new, experimental dataset type called "review" has been added. When this type is published, it will be sent to DataCite as "Other" for resourceTypeGeneral. See #11747.
By default, datasets are given the type "dataset" but if your installation had added additional types (see :ref:`api-add-dataset-type`), you can specify the type.
933
933
@@ -981,8 +981,8 @@ Before calling the API, make sure the data files referenced by the ``POST``\ ed
981
981
982
982
.. _import-dataset-with-type:
983
983
984
-
Import a Dataset with a Dataset Type (Software, etc.)
By default, datasets are given the type "dataset" but if your installation had added additional types (see :ref:`api-add-dataset-type`), you can specify the type.
988
988
@@ -3816,7 +3816,27 @@ The fully expanded example above (without environment variables) looks like this
3816
3816
Add Dataset Type
3817
3817
^^^^^^^^^^^^^^^^
3818
3818
3819
-
Note: Before you add any types of your own, there should be a single type called "dataset". If you add "software" or "workflow", these types will be sent to DataCite (if you use DataCite). Otherwise, the only functionality you gain currently from adding types is an entry in the "Dataset Type" facet but be advised that if you add a type other than "software" or "workflow", you will need to add your new type to your Bundle.properties file for it to appear in Title Case rather than lower case in the "Dataset Type" facet.
3819
+
Note: Before you add any types of your own, there should be a single type called "dataset".
3820
+
3821
+
Adding certain dataset types will result in a value other than "Dataset" being sent to DataCite (if you use DataCite) as shown in the table below.
3822
+
3823
+
.. list-table:: Values sent to DataCite for resourceTypeGeneral by Dataset Type
3824
+
:header-rows: 1
3825
+
:stub-columns: 1
3826
+
:align: left
3827
+
3828
+
* - Dataset Type
3829
+
- Value sent to DataCite
3830
+
* - dataset
3831
+
- Dataset
3832
+
* - software
3833
+
- Software
3834
+
* - workflow
3835
+
- Workflow
3836
+
* - review
3837
+
- Other
3838
+
3839
+
Other than sending a different resourceTypeGeneral to DataCite, the only functionality you gain currently from adding types is an entry in the "Dataset Type" facet but be advised that if you add a type other than "software", "workflow", or "review", you will need to add your new type to your Bundle.properties file for it to appear in Title Case rather than lower case in the "Dataset Type" facet.
3820
3840
3821
3841
With all that said, we'll add a "software"typein the example below. This API endpoint is superuser only. The "name" of a type cannot be only digits. Note that this endpoint also allows you to add metadata blocks and available licenses for your new dataset type by adding "linkedMetadataBlocks" and/or "availableLicenses" arrays to your JSON.
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/user/dataset-management.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -824,11 +824,11 @@ Dataset Types
824
824
825
825
.. note:: Development of the dataset types feature is ongoing. Please see https://github.com/IQSS/dataverse-pm/issues/307 for details.
826
826
827
-
Out of the box, all datasets have a dataset type of "dataset". Superusers can add additional types such as "software"or "workflow" using the :ref:`api-add-dataset-type` API endpoint.
827
+
Out of the box, all datasets have a dataset type of "dataset". Superusers can add additional types such as "software", "workflow", or "review" using the :ref:`api-add-dataset-type` API endpoint.
828
828
829
829
Once more than one type appears in search results, a facet called "Dataset Type" will appear allowing you to filter down to a certain type.
830
830
831
-
If your installation is configured to use DataCite as a persistent ID (PID) provider, the appropriate type ("Dataset", "Software", "Workflow") will be sent to DataCite when the dataset is published for those three types.
831
+
If your installation is configured to use DataCite as a persistent ID (PID) provider, the appropriate type ("Dataset", "Software", "Workflow", "Review") will be sent to DataCite when the dataset is published for those types.
832
832
833
833
Currently, specifying a type for a dataset can only be done via API and only when the dataset is created. The type can't currently be changed afterward. For details, see the following sections of the API guide:
0 commit comments