bestOALocation property

  1. @JsonKey(name: 'best_oa_location')
Location? bestOALocation
getter/setter pair

A Location object with the best available open access location for this work. We score open locations to determine which is best using these factors:

  1. Must have is_oa: true
  2. type_:_ "publisher" is better than "repository".
  3. version: "publishedVersion" is better than "acceptedVersion", which is better than "submittedVersion".
  4. pdf_url: A location with a direct PDF link is better than one without.
  5. repository rankings: Some major repositories like PubMed Central and arXiv are ranked above others.

Implementation

@JsonKey(name: 'best_oa_location')
Location? bestOALocation;