Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for FundRef IDs #114

Open
joncison opened this issue Nov 22, 2018 · 7 comments
Open

Add support for FundRef IDs #114

joncison opened this issue Nov 22, 2018 · 7 comments

Comments

@joncison
Copy link
Member

see https://www.crossref.org/services/funder-registry/

equivalent to orcidid in <credit> element

@joncison joncison added this to the 3.3.0 milestone Mar 20, 2020
@joncison
Copy link
Member Author

cc @jvanheld @hmenager this could be a graceful way to handle funder credits IFB catalogue / bio.tools?

@hansioan I add it to the list to consider for 3.3.0 milestone

@joncison joncison self-assigned this Apr 1, 2020
@joncison
Copy link
Member Author

@hansioan this will go in as "fundrefid" (alongside "orcidid" and "gridid")

@hansioan
Copy link
Member

@joncison thanks, I guess we also need a regex for this

@joncison
Copy link
Member Author

@hansioan I've searched for ages trying to find a syntax or guidelines ... I think a FundRef ID == "Funder ID" is just an ID of an entry in Crossref that happens to be a funder. In which case I think the DOI syntax applies. See https://www.crossref.org/education/member-setup/constructing-your-dois/ and https://www.crossref.org/education/member-setup/constructing-your-dois/tips-for-creating-a-doi-suffix/.

So let's go with that ?

@joncison
Copy link
Member Author

joncison commented May 14, 2020

Digging a bit further @hansioan, it's a DOI that has to have the prefix 10.13039, see
https://dx.doi.org/10.13039

So the regex:
<xs:pattern value="10\.13039/[\[\]&lt;&gt;A-Za-z0-9:;\)\(_/.-]+"/>

@joncison
Copy link
Member Author

joncison commented May 14, 2020

@hansioan could you pls. paste a JSON style regex here? thanks. So I can update JSON schema + API usage guide.

joncison added a commit that referenced this issue May 14, 2020
joncison added a commit to bio-tools/biotoolsRdf that referenced this issue May 14, 2020
joncison added a commit to bio-tools/Tool-Information-Profiles that referenced this issue May 14, 2020
@hansioan
Copy link
Member

@joncison Based on the above regex you provided and what we currently have for DOIs in general, the final regex I will use is:
^10\.13039\/[-\.\[\]<>_;\(\)\/:a-zA-Z0-9]+$

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants