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

A copy of the text of an article along with references to internal figures and external citations, datasets, etc. Next available ID: 19

Attributes

  • analyzedText (type: GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaScaleSet.t, default: nil) - All the text in this article, separated into Sections and Paragraphs. See nlp_sciencelit.ScaleSetExtensions for the extensions to ScaleSet used.
  • articleId (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleId.t), default: nil) -
  • citation (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitCitationData.t), default: nil) - All references from this article (Bibliography).
  • earliestPubDate (type: String.t, default: nil) - The result of selecting the earliest date from various metadata (PMC, PubMed Metadata, scholar citations).
  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleMetadata.t, default: nil) -
  • nonAbstractWordCount (type: String.t, default: nil) -
  • parsedFrom (type: String.t, default: nil) - Path of the source document from which this was parsed.
  • pubDate (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitPubDate.t), default: nil) - All dates from the PMC article metadata Year/Mon/Day.
  • referencedBlock (type: list(GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitReferencedBlock.t), default: nil) - All figure captions within this article.
  • scholarCitation (type: GoogleApi.ContentWarehouse.V1.Model.ScienceCitation.t, default: nil) - Citation for this article.
  • scholarDocument (type: list(GoogleApi.ContentWarehouse.V1.Model.CompositeDoc.t), default: nil) - DocJoins with full text article.
  • scholarSignal (type: GoogleApi.ContentWarehouse.V1.Model.ScienceIndexSignal.t, default: nil) - May also add the Scholar index signal information:
  • source (type: String.t, default: nil) - Source of this article data (e.g., PubMed, scholar index, other source.).
  • title (type: String.t, default: nil) -
  • wordCount (type: String.t, default: nil) - Number of words in the entire article and everywhere outside of abstract sections.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleData{
  analyzedText:
    GoogleApi.ContentWarehouse.V1.Model.NlxDataSchemaScaleSet.t() | nil,
  articleId:
    [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleId.t()] | nil,
  citation:
    [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitCitationData.t()] | nil,
  earliestPubDate: String.t() | nil,
  metadata:
    GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitArticleMetadata.t() | nil,
  nonAbstractWordCount: String.t() | nil,
  parsedFrom: String.t() | nil,
  pubDate: [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitPubDate.t()] | nil,
  referencedBlock:
    [GoogleApi.ContentWarehouse.V1.Model.NlpSciencelitReferencedBlock.t()] | nil,
  scholarCitation:
    GoogleApi.ContentWarehouse.V1.Model.ScienceCitation.t() | nil,
  scholarDocument: [GoogleApi.ContentWarehouse.V1.Model.CompositeDoc.t()] | nil,
  scholarSignal:
    GoogleApi.ContentWarehouse.V1.Model.ScienceIndexSignal.t() | nil,
  source: String.t() | nil,
  title: String.t() | nil,
  wordCount: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.