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

Publication identifier namespace and index #9

Closed
ejhumphrey opened this issue Nov 9, 2018 · 2 comments
Closed

Publication identifier namespace and index #9

ejhumphrey opened this issue Nov 9, 2018 · 2 comments

Comments

@ejhumphrey
Copy link
Collaborator

I had been hoping we could use DBLP's naming convention for "primary keys" over papers, but it looks like the convention may be difficult to follow independently. There are at least two side-effects that would be difficult to model:

  • keys that would create collisions are suffixed with alpha-enumeraters, e.g. a,b,c...
  • author names are derived from DBLPs global author namespace, and an ISMIR author may have a different representation as a result.

An obvious place this should happen at the point of submission in a given conference, e.g. event_id-submission_id where event ID is year (for now).

Perhaps there would be value to producing (and maintaining) a table / CSV index of paper identifiers in different namespaces? Some of these are (effectively) non-deterministic, so there doesn't really seem to be a good way around it. The three columns that seem important so far would be:

  • ISMIR: {event_id}-{submission_id}, e.g. 2017-103
  • Zenodo: integer "record ID", e.g. 1417159
  • DBLP: mix of authors + year, e.g. FonsecaPFFBFOPS17
@stefan-balke
Copy link
Collaborator

+1 for DBLP since it's semantically easy to understand.

@ejhumphrey
Copy link
Collaborator Author

update: we're keeping them all! see #31

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

No branches or pull requests

2 participants