ORI & RJ Broker: Automating Deposition to Multiple Repositories
1. Organisation and Repository Identification (ORI)
& Repository Junction Broker (RJ Broker)
Automating Deposition to Multiple Repositories
1 Muriel Mewissen – OR12 10 July 2012
2. Outline
Overview
ORI
RJ Broker
2 Muriel Mewissen – OR12 10 July 2012
3. Overview
ORI: Organisation and Repository Identification
Aggregation of online resources
provides information about organisations and repositories
Not authoritative identification source
RJ Broker: Repository Junction Broker
Automates the deposition of research output to multiple repositories
Uses ORI identifies institutions and their related repositories
Support Open Access (OA)
ORI & RJ Broker
Build on previous projects:
Open Access Repository Junction
OpenDepot.org
Services to be made available through UK RepositoryNet+
ORI in September 2012
RJ Broker in March 2013
3 Muriel Mewissen – OR12 10 July 2012
4. ORI - Organisations and Repositories
Identification
Independent middleware tool
Harvest identification data
UK Repo Info
Store the information
Allow query of the information UK Organisation
Info
ORI
International
Organisation
Info
APIs
Store
International
Repo Info
Geo Info
Network Info
4 Muriel Mewissen – OR12 10 July 2012
5. ORI – Functionality
Webometrics orgs
ORI
UKAM
F WhoIs
APIs ROAR
(http, json, xml, linked
data) Postgres 9
OpenDOAR
UCAS
Unlock
Manual
Curation
Webometrics repos
5 Muriel Mewissen – OR12 10 July 2012
6. ORI – Data Inputs
Aggregation of (authoritative) sources
23,000 organisations & 3,000 repositories
No universal Org ID or Repo ID
Names Projects ORCID, VIAF, ISNI,…
Data accuracy, complexity, normalisation: sources
(find, validate, merge, de-duplicate, coverage, missing
data), updates,…
Automation, manual curation
Worldwide scope: languages, internationalisation,…
Improve value through aggregation
Improve quality through data curation
6 Muriel Mewissen – OR12 10 July 2012
7. ORI – Data Outputs
Information about organisation and repository
(name, location, IP, type, URLs,…)
Suitable APIs
Ease
Performance
Potential users:
EDINA, HE, funders, publishers, mobile deposit clients,…
YOU? Let me know of any use case!
7 Muriel Mewissen – OR12 10 July 2012
8. Focus
Repository Junction Broker (RJ Broker) aims to support Open
Access:
To increase the number of deposits to UK repositories
To minimise effort by depositors and IRs managers
Funders
Subject
Author/PI repo
Author 2 /
Representative
Institutional
Repo
Publishers IR
Publisher IR
System IR
8 Muriel Mewissen – OR12 10 July 2012
9. RJ Broker
Independent middleware tool
Accept deposit of research articles
Identify target repositories from metadata
Handle deposition to registered repositories
Provide tracking ID
UK Repo
Author/P
I
International
RJ Broker Repo
Publishers
Institutional
Repo
Funders
ORI Subject repo
Librarian/Data manager
9 Muriel Mewissen – OR12 10 July 2012
10. RJ Broker – Functionality
URI
Registered
Repo
Data Supplier
CERIF? RIOXX? Registered
NLM DTD
Repo
RJ Broker EPrints SWORD
SWORD
.xml .pdf, OpenDepot.org
.jpg,
.doc,
.zip
.xls xml
Registered Repo
ORI
10 Muriel Mewissen – OR12 10 July 2012
11. RJ Broker – Facts & Challenges
Accepting Deposits:
Many Stakeholders:
Authors / PIs / Librarians / Repository Managers (UKPMC)
Funding bodies (RCUK, Wellcome Trust)
Publishers (NPG, Elsevier, eLife)
Data format & type
Compressed archive (.zip)
• Metadata: XML
• Content : Anything (research output publication now & data in future)
Standards (version, compliance)
OA and what it means for each stakeholder
Green v gold, embargo period, metadata v data
Legal agreements: standard v bespoke
11 Muriel Mewissen – OR12 10 July 2012
12. RJ Broker – Facts & Challenges
Processing:
Scalability & performance (speed & storage)
OA & other access level
Post deposition storage
Deposition:
Registration of repositories and uptake
APIs, Credentials
OA & legal agreements
Return tracking ID for each deposit
status of deposit, reporting, monitoring embargo period
Encourage interaction existing infrastructure
12 Muriel Mewissen – OR12 10 July 2012
13. RJ Broker – Key Factor
Automated process
Reporting
UK Repo
Author/P
I International
RJ Broker
Processing Deposits Delivering
Repo
Collecting Deposits
Publishers
Deposits
Institutional
Repo
Funders
ORI Subject repo
Librarian/Data manager
13 Muriel Mewissen – OR12 10 July 2012
14. RJ Broker – Key Factor
Human interaction
Reporting
UK Repo
Author/P
I International
Collecting RJ Broker
Processing Deposits Delivering
Repo
Publishers
Deposits Deposits
Institutional
Repo
Funders
ORI Subject repo
Librarian/Data manager
14 Muriel Mewissen – OR12 10 July 2012
15. Thanks!
Muriel Mewissen – Project Manager
Ian Stuart – Software Engineer
Christine Rees – Head of Biblio & Multimedia Group
Peter Burnhill – Director of EDINA
Any questions?
15 Muriel Mewissen – OR12 10 July 2012