View Source GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleMetadata (google_api_content_warehouse v0.4.0)

Next available ID: 20.

Attributes

  • abstract (type: GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitTokenizedText.t, default: nil) - Abstract of article from metadata.
  • articleId (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleId.t), default: nil) -
  • author (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitAuthor.t), default: nil) - Author of article.
  • dataset (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitDataset.t), default: nil) - Datasets referenced from this article.
  • dateStr (type: String.t, default: nil) - Most recent date YYYY-MM-DD.
  • deleted (type: boolean(), default: nil) - Citation for flagged for deletion by source.
  • heading (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitMeshHeading.t), default: nil) - Mesh Terms.
  • issue (type: String.t, default: nil) -
  • journal (type: String.t, default: nil) - Title of journal. For books: Journal = Publisher Volume = Collection
  • language (type: String.t, default: nil) -
  • lastRevisedDateStr (type: String.t, default: nil) - Last entry revision date YYYY-MM-DD.
  • metadataSource (type: list(String.t), default: nil) -
  • parsedFrom (type: String.t, default: nil) - Source Pubmed/Medline XML file.
  • pmid (type: String.t, default: nil) - PMID of article (for non-pubmed data, this is the docid).
  • publicationType (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitPublicationType.t), default: nil) -
  • scamRestrictTokens (type: GoogleApi.ContentWarehouse.V1.Model.ResearchScamV3Restrict.t, default: nil) - Optional ScaM restrict tokens to be added to all GFVs generated from this article's data.
  • title (type: String.t, default: nil) - Title of article.
  • url (type: list(String.t), default: nil) - URL(s) for the document. If possible, order by decreasing desirability.
  • volume (type: String.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleMetadata{
  abstract:
    GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitTokenizedText.t() | nil,
  articleId:
    [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleId.t()] | nil,
  author: [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitAuthor.t()] | nil,
  dataset: [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitDataset.t()] | nil,
  dateStr: String.t() | nil,
  deleted: boolean() | nil,
  heading:
    [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitMeshHeading.t()] | nil,
  issue: String.t() | nil,
  journal: String.t() | nil,
  language: String.t() | nil,
  lastRevisedDateStr: String.t() | nil,
  metadataSource: [String.t()] | nil,
  parsedFrom: String.t() | nil,
  pmid: String.t() | nil,
  publicationType:
    [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitPublicationType.t()] | nil,
  scamRestrictTokens:
    GoogleApi.ContentWarehouse.V1.Model.ResearchScamV3Restrict.t() | nil,
  title: String.t() | nil,
  url: [String.t()] | nil,
  volume: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.