String of PURLs: Frugal Migration and Maintenance of Persistent Identifiers

Tracking #: 603-1583

Responsible editor: 

Michel Dumontier

Submission Type: 

Resource Paper


FAIR data requires unique and persistent identifiers. Persistent Uniform Resource Locators (PURLs) are one common solution, introducing a mapping layer from the permanent identifier to a target URL that can change over time. Maintaining a PURL system requires long-term commitment and resources, and this can present a challenge for open projects that rely heavily on volunteers and donated resources. When the PURL system used by the Open Biological and Biomedical Ontologies (OBO) community suffered major technical problems in 2015, OBO developers had to migrate quickly to a new system. We describe that migration, the new OBO PURL system that we built, and the key factors behind our design. The OBO PURL system is low-cost and low-maintenance, built on well-established open source software, customized to the needs of the OBO community, and shows how key FAIR principles can be supported on a tight budget.


Previous Version: 


  • Reviewed

Special issue (if applicable): 

Special Issue on FAIR Data, Systems and Analysis

Data repository URLs: 


Date of Submission: 

Wednesday, August 14, 2019

Date of Decision: 

Tuesday, August 27, 2019



Solicited Reviews:

1 Comment

Meta-Review by Editor

We are pleased to inform you that your paper has been accepted for publication, under the condition that you address the remaining issues: 

* That the contributions of this paper are clearly stated and made relevant beyond the direct utility of the work for the OBO community. 

* section: controlled x 2: we controlled controlled the upper

* previously reported, still appears: the system

Michel Dumontier (