Implement | IRUS-US | Jisc
Skip to main content Jisc logo
  • About
    • What is IRUS?
    • Service description
    • Participants
    • Policies
    • Users and uses
    • Case studies
  • Support
    • Guides
    • Webinars
    • FAQs
    • Glossary
  • Updates
    • Announcements
    • Release notes
  • Participate
    • Join
    • Implement
    • Expose identifiers

IRUS-US

  • Report
    • Custom Platform Master Report
    • Combined R4/R5 Platform Report

    • Custom Item Master Report
    • Individual Item Report

    • Item statistics by ORCID
  • Visualise
    • Top Items
  • Manage
    • DOI duplicates
    • Item type mappings
    • Processing statistics
  • Embed
    • API
    • Widget
    • Widget demonstrator
  • Service
    • IRUS
    • IRUS-UK
    • IRUS-ANZ
    • IRUS-US
    • IRUS-OAPEN

    • IRUS-UK (Legacy R4)
    • IRUS-ANZ (Legacy R4)
    • IRUS-US (Legacy R4)
  • IRUS
  • IRUS-US
  • Participate
  • Implement

Implement

Contents

  • The Tracker Protocol
  • Software Platforms
  •   DSpace
  •   Eprints
  •   Equella
  •   Esploro
  •   Fedora – Samvera
  •   Fedora – Other
  •   Figshare
  •   Haplo Repository
  •   Pure Portal
  •   Worktribe
  •   Other software

The Tracker Protocol

Adding Tracker functionality to repository software enables repositories to transmit usage data to IRUS for processing into COUNTER-conformant statistics

  • The Tracker Protocol specification for COUNTER R5 conformance
  • The Tracker Protocol specification for COUNTER R4 conformance (deprecated)

Software Platforms

DSpace

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)

Eprints

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)

Equella

It's possible to add Tracker functionality to Equella. For more information please contact us at hannah.rosen@lyrasis.org.

Esploro

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 hannah.rosen@lyrasis.org 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 hannah.rosen@lyrasis.org to discuss options and approaches. We can provide advice and work with repositories to test and troubleshoot.

Figshare

Tracker functionality is available out-of-the-box as part of the Figshare codebase.

A request must be sent to Figshare support to enable the IRUS tracker functionality. We will then liaise with Figshare to gather relevant details for configuring IRUS for your repository.

Haplo Repository

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 hello@haplo.com

Pure Portal

The COUNTER R5 IRUS Tracker has not yet been deployed for Pure portal. As work is dependent on Elsevier’s timescale, Pure users are advised to continue to lobby for integration via their Pure user group.

Worktribe

Tracker functionality is available out-of-the-box as part of the Worktribe codebase.

Other software

We are happy to work with any systems, so if you use other repository software then please let us know. For contact details see out Join page.

Contact
  • hannah.rosen@lyrasis.org
Useful links
  • Accessibility
  • Cookies
  • Privacy and your data
  • Twitter : @irusnews