The Tracker Protocol
Adding Tracker functionality to repository software enables repositories to transmit usage data to IRUS for processing into COUNTER-conformant statistics
We have Tracker patches, developed by Atmire, for the three most recent versions of DSpace. To be able to install a patch there are the following prerequisites:
- A running instance of DSpace 4.x or greater
- Maven 3.2.2 or greater
- Git installed on the machine. The patch will be applied using several git commands
The patches are available on Github (atmire/IRUS)
There is an Eprints Tracker plug-in, developed by Eprints Services, for Eprints 3.2.x and 3.3.x. It is available from Github (eprintsug/irus)
It's possible to add Tracker functionality to Equella. For more information please contact us at firstname.lastname@example.org.
Ex Libris have added IRUS Tracker functionality to Esploro, so it's available out-of-the-box. Turning the tracker on simply requires ticking a customer consent box in the Esploro web admin pages.
If you have Esploro and would like to participate in IRUS please contact us at email@example.com for further information.
Fedora - Samvera
There is a Ruby gem to provide integration with IRUS available on Github (mlibrary/irus_analytics).
This latest version of the gem was developed by the University of Michigan.
It can be used with Samvera (originally known as Hydra) applications, but it can as easily be used with a standard rails application.
Fedora - Other
Due to the differences in implementations of Fedora repositories, where Samvera has not been deployed, bespoke tracker implementations can be used to send us data. In the first instance, please take a look the Tracker Protocol specification for COUNTER R5 conformance and then contact us at firstname.lastname@example.org to discuss options and approaches. We can provide advice and work with repositories to test and troubleshoot.
Tracker functionality is available out-of-the-box as part of the Figshare codebase.
A plugin is available for the Haplo open source repository to provide integration with IRUS, which can be downloaded from Github (haplo-org/haplo-repository). Installing this plugin will enable tracking requests for items downloaded from the public interface to the repository to be sent to IRUS for processing into COUNTER-conformant statistics.
For more information please get in touch at email@example.com
Elsevier have added IRUS Tracker functionality to their Pure Portal platform. If you have version 5.6.3 or greater you should be able to enable IRUS functionality without too much difficulty.
There are two scheduled tasks (available via the Pure admin pages) which will need to be configured to run nightly in this order:
- Filter download information
- IRUS download statistics
If you run a Pure Portal and would like to participate in IRUS please contact us at firstname.lastname@example.org for further information.
Tracker functionality is available out-of-the-box as part of the Worktribe codebase.