{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T17:16:14Z","timestamp":1764782174509,"version":"3.37.3"},"reference-count":21,"publisher":"Public Library of Science (PLoS)","issue":"12","license":[{"start":{"date-parts":[[2018,12,13]],"date-time":"2018-12-13T00:00:00Z","timestamp":1544659200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"DOI":"10.1371\/journal.pcbi.1006542","type":"journal-article","created":{"date-parts":[[2018,12,13]],"date-time":"2018-12-13T19:08:08Z","timestamp":1544728088000},"page":"e1006542","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":19,"title":["Eleven quick tips to build a usable REST API for life sciences"],"prefix":"10.1371","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3392-3691","authenticated-orcid":true,"given":"Aleksandra","family":"Tarkowska","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5662-1840","authenticated-orcid":true,"given":"Denise","family":"Carvalho-Silva","sequence":"additional","affiliation":[]},{"given":"Charles E.","family":"Cook","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6905-7150","authenticated-orcid":true,"given":"Edd","family":"Turner","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8626-2148","authenticated-orcid":true,"given":"Robert D.","family":"Finn","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8886-4772","authenticated-orcid":true,"given":"Andrew D.","family":"Yates","sequence":"additional","affiliation":[]}],"member":"340","published-online":{"date-parts":[[2018,12,13]]},"reference":[{"issue":"D1","key":"ref1","doi-asserted-by":"crossref","first-page":"D1","DOI":"10.1093\/nar\/gkx1235","article-title":"The 2018 Nucleic Acids Research database issue and the online molecular biology database collection","volume":"46","author":"DJ Rigden","year":"2018","journal-title":"Nucleic Acids Res"},{"key":"ref2","doi-asserted-by":"crossref","first-page":"160018","DOI":"10.1038\/sdata.2016.18","article-title":"The FAIR Guiding Principles for scientific data management and stewardship","volume":"3","author":"MD Wilkinson","year":"2016","journal-title":"Scientific Data"},{"key":"ref3","first-page":"324","article-title":"Architectural Styles and the Design of Network-based Software Architectures","author":"RT Fielding","year":"2000"},{"key":"ref4","first-page":"406","article-title":"RESTful Web APIs: Services for a Changing World","author":"L Richardson","year":"2013"},{"key":"ref5","unstructured":"Leach PJ, Berners-Lee T, Mogul JC, Masinter L, Fielding RT, Gettys J. Hypertext Transfer Protocol\u2014HTTP\/1.1. 1999 Jun; Available from: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/tools.ietf.org\/html\/rfc2616\" xlink:type=\"simple\">https:\/\/tools.ietf.org\/html\/rfc2616<\/ext-link>. [cited 2018 Jan 20]."},{"key":"ref6","first-page":"21","article-title":"JSON Quick Syntax Reference","author":"W Jackson","year":"2016"},{"key":"ref7","doi-asserted-by":"crossref","first-page":"1325","DOI":"10.1093\/bioinformatics\/btt113","article-title":"EDAM: an ontology of bioinformatics operations, types of data and identifiers, topics and formats","volume":"29","author":"J Ison","year":"2013","journal-title":"Bioinformatics"},{"article-title":"Uniform Resource Identifiers (URI): Generic Syntax","year":"1998","author":"L Masinter","key":"ref8"},{"issue":"D1","key":"ref9","doi-asserted-by":"crossref","first-page":"D726","DOI":"10.1093\/nar\/gkx967","article-title":"EBI Metagenomics in 2017: enriching the analysis of microbial communities, from sequence reads to assemblies","volume":"46","author":"AL Mitchell","year":"2018","journal-title":"Nucleic Acids Res"},{"issue":"6","key":"ref10","doi-asserted-by":"crossref","first-page":"e2001414","DOI":"10.1371\/journal.pbio.2001414","article-title":"Identifiers for the 21st century: How to design, provision, and reuse persistent identifiers to maximize utility and impact of life science data","volume":"15","author":"JA McMurry","year":"2017","journal-title":"PLoS Biol"},{"key":"ref11","unstructured":"Media Types [Internet]. Available from: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/www.iana.org\/assignments\/media-types\/media-types.xhtml\" xlink:type=\"simple\">http:\/\/www.iana.org\/assignments\/media-types\/media-types.xhtml<\/ext-link>. [cited 2018 Jan 20]."},{"issue":"4693","key":"ref12","doi-asserted-by":"crossref","first-page":"1435","DOI":"10.1126\/science.2983426","article-title":"Rapid and sensitive protein similarity searches","volume":"227","author":"DJ Lipman","year":"1985","journal-title":"Science"},{"key":"ref13","unstructured":"Mutz AH, Holtman K. HTTP Remote Variant Selection Algorithm\u2014RVSA\/1.0. 1998 Mar; Available from: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/tools.ietf.org\/html\/rfc2296\" xlink:type=\"simple\">https:\/\/tools.ietf.org\/html\/rfc2296<\/ext-link>. [cited 2018 Jan 20]."},{"issue":"W1","key":"ref14","doi-asserted-by":"crossref","first-page":"W30","DOI":"10.1093\/nar\/gkv397","article-title":"HMMER web server: 2015 update","volume":"43","author":"RD Finn","year":"2015","journal-title":"Nucleic Acids Res"},{"article-title":"Restful Web Clients: Enabling Reuse Through Hypermedia","year":"2017","author":"Mike Amundsen","key":"ref15"},{"issue":"19","key":"ref16","doi-asserted-by":"crossref","DOI":"10.1002\/pmic.201700244","article-title":"OLS Client and OLS Dialog: Open Source Tools to Annotate Public Omics Datasets","volume":"17","author":"Y Perez\u2010Riverol","year":"2017","journal-title":"Proteomics"},{"issue":"W1","key":"ref17","doi-asserted-by":"crossref","first-page":"W539","DOI":"10.1093\/nar\/gkx237","article-title":"The Proteins API: accessing key integrated protein and genome information","volume":"45","author":"A Nightingale","year":"2017","journal-title":"Nucleic Acids Res"},{"key":"ref18","unstructured":"Hardt D. The OAuth 2.0 Authorization Framework. 2012 Oct; Available from: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/tools.ietf.org\/html\/rfc6749\" xlink:type=\"simple\">https:\/\/tools.ietf.org\/html\/rfc6749<\/ext-link>. [cited 2018 Jan 20]."},{"key":"ref19","unstructured":"Jones M, Bradley J, Sakimura N. JSON Web Token (JWT) [Internet]. 2015. Available from: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/dx.doi.org\/10.17487\/rfc7519\" xlink:type=\"simple\">http:\/\/dx.doi.org\/10.17487\/rfc7519<\/ext-link>. [cited 2018 May 31]."},{"key":"ref20","unstructured":"Leach PJ, Franks J, Luotonen A, Hallam-Baker PM, Lawrence SD, Hostetler JL, et al. HTTP Authentication: Basic and Digest Access Authentication. 1999 Jun; Available from: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/tools.ietf.org\/html\/rfc2617\" xlink:type=\"simple\">https:\/\/tools.ietf.org\/html\/rfc2617<\/ext-link>. [cited 2018 Jan 20]."},{"key":"ref21","unstructured":"Evolve The Adobe Digital. EVOLVE\u201913 | Keynote | Roy Fielding [Internet]. 2013. Available from: <ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"http:\/\/www.slideshare.net\/evolve_conference\/201308-fielding-evolve\/31\" xlink:type=\"simple\">http:\/\/www.slideshare.net\/evolve_conference\/201308-fielding-evolve\/31<\/ext-link>. [cited 2018 Feb 1]."}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/dx.plos.org\/10.1371\/journal.pcbi.1006542","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,9]],"date-time":"2020-05-09T15:12:46Z","timestamp":1589037166000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1006542"}},"subtitle":[],"editor":[{"given":"Francis","family":"Ouellette","sequence":"first","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2018,12,13]]},"references-count":21,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2018,12,13]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1006542","relation":{},"ISSN":["1553-7358"],"issn-type":[{"type":"electronic","value":"1553-7358"}],"subject":[],"published":{"date-parts":[[2018,12,13]]}}}