Skip to content

Releases: caltechlibrary/ames

Reports and dependencies updates

01 Apr 22:27
Compare
Choose a tag to compare

This update sets up ames to work on the new 0.1 series release of py_dataset. It adjusts for DataCite content negotiation changes to citations, and more reasonably handles updating the history of records in CaltechDATA. Some dataset collections were renamed so one can run multiple types of reports or updates at the same time. There are new Archives accession format and agent reports. New thesis, funding, and more flexible creator reports are available for CODA repositories.

Added Eprints Updates and Reports

04 Dec 18:59
Compare
Choose a tag to compare

This release adds the ability to update Eprints record modified dates using the API. It also has a more complete special character replacement option. In reporting, the ability to filter the creator report by a specific creator ID has been added and a new report on quotation marks in names has been added.

New reports, record checks, media support, and usage bug fix

01 Nov 23:16
Compare
Choose a tag to compare

This release adds video files to the media types supported for DataCite updates, and introduces the ability to update Eprints records using the API (currently just for resolver updates).

It also includes are a lot of new reports, such as:
-People search from feeds.library.caltech.edu
-Records with alt_url field in Eprints repositories
-Creators in Eprints repositories
-Accessions in ArchivesSpace
-Discrepancies in resolver_url in Eprints repositories
-Search for groups in other fields in Eprints repositories

New checks:
-Ensure alternate identifiers are not repeated in CaltechDATA

Bug fixes:
-Switched to DOI prefix-filtered event data feed due to the now massive size of the unfiltered feed
-Fixed issue in usage reports where records with only downloads were showing up in incorrect months

COUNTER compliant usage reporting workflow and event data improvements

07 Aug 18:55
Compare
Choose a tag to compare

This release includes a complete workflow for collecting repository resource usage from Matomo, processing usage following the COUNTER code of practice (https://www.projectcounter.org/counter-code-practice-research-data-usage-metrics-release-1/), and submitting reports to DataCite. There are also improvements to event data processing that makes processing faster and will work with the latest version of dataset.

Support for new py_dataset release and thesis reports

16 Jul 21:49
Compare
Choose a tag to compare

This release includes changes to support the pre-1.0 version of py_dataset (v0.0.67) and adds two CaltechTHESIS reports that map to existing exports from Eprints. For this release all python files were reformatted using black (https://github.com/python/black); this automatic formatting tool will be used with all future releases.

Improved codemeta parser, usage harvesting, user, DOI updates

02 Jul 21:19
Compare
Choose a tag to compare

This release includes an updated codemeta parser which is a bit more forgiving to alternative codemeta variants. It includes a set of scripts to harvest usage from matomo, parse according to COUNTER specifications, and add back into CaltechDATA. It is updated to work with version 0.1.3 of caltechdaata_api and pass back user information. It also includes a more flexible DOI metadata update capability that can handle different DataCite usernames and prefixes.

All in one installer and setup process

01 May 21:34
Compare
Choose a tag to compare

This release contains a lot of cleanup and an all in one install process for the eprints utilities. This is the first tested release for Windows.

py_dataset transition, usage reports, CodeMeta improvements

26 Apr 23:22
Compare
Choose a tag to compare

This release transitions to using the standalone py_dataset wrapper. It includes completely revamped usage reports for CaltechDATA, including preparation of COUNTER reports for submission to DataCite. There are also improvements to CodeMeta including functions to get CodeMeta from DataCite and build a CaltechDATA DOI badge for a GitHub repo. This release also adds monograph information to the DOI report and includes other general cleanup and reorganization.

Increased CaltechDATA records, frames support for Library Feeds, reporting improvements, CaltechTHESIS to CaltechDATA links

16 Apr 22:57
Compare
Choose a tag to compare

This release handles more records in CaltechDATA and includes frames support for working with data from Caltech Library feeds (feeds.library.caltech.edu). There are improvements to how the reporting code is organized and more flexibility for the license report. This release includes a new feature - the ability to update CaltechDATA records based on CaltechTHESIS information. This release includes improved (although not complete) packaging, and the start of a script to update the CaltechPEOPLE spreadsheet.

Reporting improvements and filtering

02 Mar 00:41
Compare
Choose a tag to compare

Adds new license report for CaltechDATA. Includes improvements to the creator and doi reports and CaltechDATA harvesting.