Is it possible to fetch a MeSH terms list for any submitted PubMed ID?
What I want to do is an analysis on all of the object-specific search tags (e.g., MeSH terms) which are assigned to any PubMed paper. The problem is - I couldn't find any method to retrieve tag lists themselves - using direct Etools requests, BioPython or BioPerl (though tags in question are perfectly visible on any actual PubMed paper annotation webpage). Unfortunately, these tags are not included in "full article data", which is perfectly fetchable using Etools.
So, for example, I need to:
1) get all papers which were assigned MeSH term "Protozoan";
2) fetch all MeSH (or other object-related) terms which were assigned to every paper from step 1.