Module: Pubmedly

Defined in:
lib/pubmedly.rb,
lib/pubmedly/client.rb,
lib/pubmedly/pubmed.rb,
lib/pubmedly/version.rb,
lib/pubmedly/parsers/article.rb,
lib/pubmedly/parsers/response.rb

Defined Under Namespace

Modules: Parsers Classes: ApiWarning, Client, Pubmed

Constant Summary collapse

FIELD_TAGS =
{
  "Affiliation" => ["ad"],
  "All Fields" => ["all"],
  "Article Identifier" => ["aid"],
  "Author" => ["au"],
  "Author Identifier" => ["auid"],
  "Book" => ["book"],
  "Completion Date" => ["dcom"],
  "Conflict of Interest Statement" => ["cois"],
  "Corporate Author" => ["cn"],
  "Create Date" => ["crdt"],
  "EC/RN Number" => ["rn"],
  "Editor" => ["ed"],
  "Entry Date" => ["edat"],
  "Filter" => %w[filter sb],
  "First Author Name" => ["1au"],
  "Full Author Name" => ["fau"],
  "Full Investigator Name" => ["fir"],
  "Grant Number" => ["gr"],
  "Investigator" => ["ir"],
  "ISBN" => ["isbn"],
  "Issue" => ["ip"],
  "Journal" => ["ta"],
  "Language" => ["la"],
  "Last Author Name" => ["lastau"],
  "Location ID" => ["lid"],
  "MeSH Date" => ["mhda"],
  "MeSH Major Topic" => ["majr"],
  "MeSH Subheadings" => ["sh"],
  "MeSH Terms" => ["mh"],
  "Modification Date" => ["lr"],
  "NLM Unique ID" => ["jid"],
  "Other Term" => ["ot"],
  "Pagination" => ["pg"],
  "Personal Name as Subject" => ["ps"],
  "Pharmacological Action" => ["pa"],
  "Place of Publication" => ["pl"],
  "PMID" => ["pmid"],
  "Publication Date" => ["dp"],
  "Publication Type" => ["pt"],
  "Publisher" => ["pubn"],
  "Secondary Source ID" => ["si"],
  "Subset" => ["sb"],
  "Supplementary Concept" => ["nm"],
  "Text Words" => ["tw"],
  "Title" => ["ti"],
  "Title/Abstract" => ["tiab"],
  "Transliterated Title" => ["tt"],
  "Volume" => ["vi"],
}.freeze
VERSION =
"0.4.0"