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 rule 695__ when $$9LANL EDS #198

Closed
agentilb opened this issue Feb 12, 2019 · 9 comments
Closed

Add rule 695__ when $$9LANL EDS #198

agentilb opened this issue Feb 12, 2019 · 9 comments
Assignees
Milestone

Comments

@agentilb
Copy link
Contributor

For 695__ when $$9LANL EDS -> $$a should be stored in: arxiv_eprints/categories

This information is merged with 037 when $$9arXiv. If there is already a value in 037__c that goes in (arxiv_eprints/categories), the 695__a is added to the list (removing if possible the duplicated information).

@kpsherva
Copy link
Contributor

@agentilb just to specify:
when 695__9 == LANL EDS then 695__a --> arxiv_eprints/categories
if 695__a already in the list added by 037__c then remove duplicates (am I right?)

@kpsherva kpsherva self-assigned this Feb 14, 2019
@agentilb
Copy link
Contributor Author

@kprzerwa yes, this is correct!

@kpsherva
Copy link
Contributor

kpsherva commented Feb 14, 2019

@agentilb what if one record has more than one arXiv_eprints (it's a list), to which element of the list should I attach the category from 695__a? because 695 does not contain any id, which is required in arxiv_preprints schema

@kpsherva
Copy link
Contributor

also, I see that this field is in articles and preprints not in the books, nor standards, does it concern the current migration?

@agentilb
Copy link
Contributor Author

Hi @kprzerwa there are some 140 cases in the books and proceedings. So yes, it concerns the current migration.
ex: https://cds.cern.ch/record/2240869?ln=en

@kpsherva
Copy link
Contributor

@agentilb sorry I had to missed those records somehow. In this case, can you please take a look on my previous question? And could you provide the examples of those records?

@agentilb
Copy link
Contributor Author

Hi @kprzerwa, the cases where there are several arXiv numbers for one document should be really small. In those cases, I'm afraid we need to do the mapping manually. Do you have an idea of the number of cases?

@kpsherva kpsherva removed their assignment Feb 20, 2019
@kpsherva kpsherva added this to the Sprint 7 milestone Feb 26, 2019
@kpsherva kpsherva added to do and removed backlog labels Feb 26, 2019
@ntarocco ntarocco self-assigned this Mar 6, 2019
@ntarocco ntarocco modified the milestones: Sprint 7, Sprint 8 Mar 8, 2019
@ntarocco ntarocco added backlog and removed to do labels Mar 8, 2019
@ntarocco ntarocco assigned topless and unassigned ntarocco Mar 8, 2019
@ntarocco ntarocco added to do and removed backlog labels Mar 8, 2019
@kpsherva kpsherva removed this from the Sprint 8 milestone Mar 26, 2019
@kpsherva kpsherva added this to the Sprint 9 milestone Mar 26, 2019
@kpsherva kpsherva removed the delayed label Mar 27, 2019
@topless topless added in progress and removed to do labels Mar 28, 2019
@topless
Copy link
Contributor

topless commented Mar 28, 2019

Hello @agentilb I am working on the aforementioned rule, what is the case for rule 695__ when its not $$9LANL EDS? Should I just ignore it?

@agentilb
Copy link
Contributor Author

Normally, there is no other value (for the Books&Proceedings), but in case there is, please ignore.

topless added a commit to topless/cds-dojson that referenced this issue Mar 29, 2019
* for field 695__ when subfield 9 is LANL EDS then subfield a is stored in: arxiv_eprints/categories
* added tests for the newly introduced cases
* resolves CERNDocumentServer#198
kpsherva pushed a commit that referenced this issue Mar 29, 2019
* for field 695__ when subfield 9 is LANL EDS then subfield a is stored in: arxiv_eprints/categories
* added tests for the newly introduced cases
* resolves #198
@kpsherva kpsherva removed the review label Mar 29, 2019
jrcastro2 pushed a commit that referenced this issue Jun 21, 2024
* for field 695__ when subfield 9 is LANL EDS then subfield a is stored in: arxiv_eprints/categories
* added tests for the newly introduced cases
* resolves #198
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

4 participants