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
This release adds support for generating citations in any of the standard independent formats specified using the [Citation Style Language](https://citationstyles.org/).
2
+
The CSL formats are available to copy/paste from a new "Cite Dataset" menu "View Styles Citations" pop-up the dataset page.
3
+
An API call to retrieve a dataset citation in EndNote, RIS, BibTeX, and CSLJson format has also been added. (The first three have been available as downloads from the UI but have not been directly accessible via API. The CSLJson format is new to Dataverse and can be used with open-source libraries to generate all of the other CSL stypes citations.)
4
+
5
+
Admins can use a new dataverse.csl.common-styles setting to highlight commonly used styles - common styles are listed in the pop-up, others can be found by type-ahead search in a list of 1000+ options.
This API call returns the dataset citation as seen on the dataset page, wrapped as a JSON object, with the value in the "data" sub-object's "message" key.
Dataverse can also generate dataset citations in "EndNote", "RIS", "BibTeX", and "CSLJson" formats.
3344
+
Unlike the call above, which wraps the result in JSON, this API call sends the raw format with the appropriate content-type (EndNote is XML, RIS and BibTeX are plain text, and CSLJson is JSON). ("Internal" is also a valid value, returning the same content as the above call as HTML).
3345
+
This API call adds a format parameter in the API call which can be any of the values listed above.
By default, deaccessioned dataset versions are not included in the search when applying the :latest or :latest-published identifiers. Additionally, when filtering by a specific version tag, you will get a "not found" error if the version is deaccessioned and you do not enable the ``includeDeaccessioned`` option described below.
3359
+
3360
+
If you want to include deaccessioned dataset versions, you must set ``includeDeaccessioned`` query parameter to ``true``.
To get the ``REPORT_ID``, look at the logs generated in ``/usr/local/counter-processor-1.05/tmp/datacite_response_body.txt``
85
+
To get the ``REPORT_ID``, look at the logs generated in ``/usr/local/counter-processor-1.06/tmp/datacite_response_body.txt``
86
86
87
87
To read more about the Make Data Count api, see https://github.com/datacite/sashimi
88
88
@@ -110,9 +110,11 @@ The script will process the newest set of log files (merging files from multiple
110
110
APIs to manage the states include GET, POST, and DELETE (for testing), as shown below.
111
111
112
112
Note: ``yearMonth`` must be in the format ``yyyymm`` or ``yyyymmdd``.
113
+
Note: If running the new script on multiple servers add the query parameter &server=serverName on the first POST call. The server name can not be changed once set. To clear the name out you must delete the state and post a new one.
113
114
114
115
``curl -X GET http://localhost:8080/api/admin/makeDataCount/{yearMonth}/processingState``
115
116
117
+
``curl -X POST http://localhost:8080/api/admin/makeDataCount/{yearMonth}/processingState?state=processing&server=server1``
116
118
``curl -X POST http://localhost:8080/api/admin/makeDataCount/{yearMonth}/processingState?state=done``
This setting is required in conjunction with the ``globus-use-experimental-async-framework`` feature flag (see :ref:`feature-flags`). Setting it to true designates the Dataverse instance to serve as the dedicated polling server. It is needed so that the new framework can be used in a multi-node installation.
3448
3448
3449
+
.. _dataverse.csl.common-styles:
3450
+
3451
+
dataverse.csl.common-styles
3452
+
+++++++++++++++++++++++++++
3453
+
3454
+
This setting allows admins to highlight a few of the 1000+ CSL citation styles available from the dataset page. The value should be a comma-separated list of styles.
3455
+
These will be listed above the alphabetical list of all styles in the "View Styled Citations" pop-up.
3456
+
The default value when not set is "chicago-author-date, ieee".
@@ -451,7 +451,7 @@ The process required to sign up, download the database, and to configure automat
451
451
452
452
As root, change to the Counter Processor directory you just created, download the GeoLite2-Country tarball from MaxMind, untar it, and copy the geoip database into place::
453
453
454
-
<download or move the GeoLite2-Country.tar.gz to the /usr/local/counter-processor-1.05 directory>
454
+
<download or move the GeoLite2-Country.tar.gz to the /usr/local/counter-processor-1.06 directory>
Counter Processor version 1.05 requires Python 3.7 or higher. This version of Python is available in many operating systems, and is purportedly available for RHEL7 or CentOS 7 via Red Hat Software Collections. Alternately, one may compile it from source.
469
+
Counter Processor version 1.06 requires Python 3.7 or higher.
470
470
471
471
The following commands are intended to be run as root but we are aware that Pythonistas might prefer fancy virtualenv or similar setups. Pull requests are welcome to improve these steps!
472
472
@@ -477,7 +477,7 @@ Install Python 3.9::
477
477
Install Counter Processor Python requirements::
478
478
479
479
python3.9 -m ensurepip
480
-
cd /usr/local/counter-processor-1.05
480
+
cd /usr/local/counter-processor-1.06
481
481
pip3 install -r requirements.txt
482
482
483
483
See the :doc:`/admin/make-data-count` section of the Admin Guide for how to configure and run Counter Processor.
Copy file name to clipboardExpand all lines: doc/sphinx-guides/source/user/dataset-management.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -173,7 +173,7 @@ Certain file types in the Dataverse installation are supported by additional fun
173
173
File Previews
174
174
-------------
175
175
176
-
Dataverse installations can add previewers for common file types uploaded by their research communities. The previews appear on the file page. If a preview tool for a specific file type is available, the preview will be created and will display automatically, after terms have been agreed to or a guestbook entry has been made, if necessary. File previews are not available for restricted files unless they are being accessed using a Preview URL. See also :ref:`previewUrl`.
176
+
Dataverse installations can add previewers for common file types uploaded by their research communities. The previews appear on the file page. If a preview tool for a specific file type is available, the preview will be created and will display automatically, after terms have been agreed to or a guestbook entry has been made, if necessary. File previews are not available for restricted files unless they are being accessed using a Preview URL. See also :ref:`previewUrl`. When the dataset license is not the default license, users will be prompted to accept the license/data use agreement before the preview is shown. See also :ref:`license-terms`.
177
177
178
178
Previewers are available for the following file types:
0 commit comments