Exemple #1
0
 def _find_inspireid(bibs):
     iids = [
         get_grouped_records(bib,
                             str(bib[0]) + '__i').values()[0]
         for bib in bibs
     ]
     return set(i for ids in iids for i in ids)
Exemple #2
0
 def _find_affiliation(bibs):
     affs = [
         get_grouped_records(bib,
                             str(bib[0]) + '__u').values()[0]
         for bib in bibs
     ]
     return set(canonical_str(a) for aff in affs for a in aff)
def _find_email(bib):
    ids = get_grouped_records(bib, str(bib[0]) + "__m").values()[0]
    return set(ids)
def _find_inspireid(bib):
    ids = get_grouped_records(bib, str(bib[0]) + "__i").values()[0]
    return set(ids)
def _find_unified_affiliation(bib):
    aff = get_grouped_records(bib, str(bib[0]) + "__u").values()[0]
    return set(x for x in list(canonical_str(resolve_affiliation(a)) for a in aff) if not x == "None")
def _find_affiliation(bib):
    aff = get_grouped_records(bib, str(bib[0]) + "__u").values()[0]
    return set(canonical_str(a) for a in aff)
 def _find_affiliation(bibs):
     affs = [get_grouped_records(bib, str(bib[0]) + '__u').values()[0] for bib in bibs]
     return set(canonical_str(a) for aff in affs for a in aff)
 def _find_inspireid(bibs):
     iids = [get_grouped_records(bib, str(bib[0]) + '__i').values()[0] for bib in bibs]
     return set(i for ids in iids for i in ids)