inspirehep / invenio

Invenio digital library software, INSPIRE OPS version
http://invenio-software.org/
GNU General Public License v2.0
3 stars 10 forks source link

HepData parent records should not show in External tab #403

Open kaplun opened 7 years ago

kaplun commented 7 years ago

Now that Datasets are having a DOIs (following migration to hepdata.net) Datasets appear on the external Tab. E.g. see: https://inspirehep.net/author/profile/B.Storaci.1

kaplun commented 6 years ago

Uh! This is still buggy. Maybe something that @tsgit might fix? Anyway not at all criticial, so can be closed as anyway on Labs will be reimplemented from scratch.

tsgit commented 6 years ago

well not really.

the description is wrong. datasets don't actually appear, because

https://github.com/inspirehep/invenio/blob/prod/modules/webauthorprofile/lib/webauthorprofile_corefunctions.py#L443

what does appear is the parent record, because Inspire doesn't have the DOI for the hepdata copy of the associated record

e.g https://inspirehep.net/author/profile/B.Storaci.1 points to https://www.hepdata.net/record/ins1208105

which has tables that do not show in the external tab. it's just the parent record that shows

T.

tsgit commented 6 years ago

so the problem here is that hepdata mints its own DOI for the parent record https://www.hepdata.net/record/ins1208105

and its not what Inspire has. the corresponding record on Inspire is

https://inspirehep.net/record/1208105

they have different DOIs.

What we have to look for (after recent changes to metadata) is

001208105 035__ $$9HEPDATA$$ains1208105

@michamos

T.