scopus.ScopusAbstract

class scopus.ScopusAbstract(EID, view='META_ABS', refresh=False)[source]

Class to represent the results from a Scopus abstract.

Parameters:
  • EID (str) – The Scopus ID (EID) of an abstract.
  • view (str (optional, default=META_ABS)) – The view of the file that should be downloaded. Will not take effect for already cached files. Supported values: META, META_ABS, FULL, where FULL includes all information of META_ABS view and META_ABS includes all information of the META view . See https://dev.elsevier.com/guides/AbstractRetrievalViews.htm for details.
  • refresh (bool (optional, default=False)) – Whether to refresh the cached file if it exists or not.

Notes

The files are cached in ~/.scopus/xml/{eid}.

get_corresponding_author_info()[source]

Try to get corresponding author information.

Returns (scopus-id, name, email).

abstract

Return the abstract of an article.

affiliations

A list of scopus_api._ScopusAffiliation objects.

aggregationType

Type of source the abstract is published in.

article_number

Article number.

authkeywords

Return the keywords of the abstract. Note: This may be empty.

authors

A list of scopus_api._ScopusAuthor objects.

bibtex

Bibliographic entry in BibTeX format.

Returns:bibtex – A string representing a bibtex entry for the item.
Return type:str
Raises:ValueError : If the item’s aggregationType is not Journal.
citationLanguage

Language of the article.

citationType

Type (short version) of the article.

citedby_count

Number of articles citing the abstract.

citedby_url

URL to Scopus page listing citing papers.

coverDate

The date of the cover the abstract is in.

description

Return the description of a record. Note: If this is empty, try the abstract instead.

doi

DOI of article.

eid

EID

endingPage

Ending page.

html

Returns an HTML citation.

issn

ISSN of the publisher. Note: If E-ISSN is known to Scopus, this returns both ISSN and E-ISSN in random order separated by blank space.

issueIdentifier

Issue number for abstract.

latex

Return LaTeX representation of the abstract.

nauthors

Return number of authors listed in the abstract.

pageRange

Page range.

publicationName

Name of source the abstract is published in.

publisher

Name of the publisher of the abstract.

refcount

Number of references of an article. Note: Requires the FULL view of the article.

references

Return EIDs of references of an article. Note: Requires the FULL view of the article.

ris

Bibliographic entry in RIS (Research Information System Format) format.

Returns:ris – The RIS string representing an item.
Return type:str
Raises:ValueError : If the item’s aggregationType is not Journal.
scopus_url

URL to the abstract page on Scopus.

source_id

Scopus source_id of the abstract.

srctype

Type (short version) of source the abstract is published in.

startingPage

Starting page.

subjectAreas

List of subject areas of article. Note: Requires the FULL view of the article.

title

Abstract title.

url

URL to the API view of the abstract.

volume

Volume for the abstract.

website

Website of article.