Method: PubmedAPI::Interface.fetch_journals

Defined in:
lib/pubmed_api.rb

.fetch_journals(nlmids) ⇒ Object



68
69
70
71
72
73
74
# File 'lib/pubmed_api.rb', line 68

def fetch_journals(nlmids)
  #Change the ids of those wierd journals 
  nlmids = nlmids.map { |e|  ((e.include? 'R') ? convert_odd_journal_ids(e) : e ) }
  xml = fetch_records(nlmids, {:verb => 'fetch',:database => 'db=nlmcatalog'})
  parser = XMLParser.new
  parser.parse_journals(xml)       
end