davidrothman.net

davidrothman.net

Exploring Medical Librarianship and Web Geekery

 
 
 
 

A (really good) Idea for a 3rd Party PubMed/MEDLINE Tool

Rachel Walden writes:

What I’d like to do is to be able to enter the PMIDs of several citations and have the tool search MEDLINE via PubMed for the assigned MeSH terms, and return a single list of the terms used by any of the entered citations with a measurement of frequency. For example, if I input PMIDs 16234728, 15674923, and 17443536, the tool would return results telling me that 100% or 3 of 3 use the term “Catheters, Indwelling”, 2 of 3 use “Time Factors,” 1 of the 3 uses “Urination Disorders,” and so on. Although this example uses 3 PMIDs, I’d like to be able to input at least 10, just based on personal experience.

This would be useful in situations where a single “gold standard” search strategy is needed for the purposes of a systematic review or other process – for example, we may find a number of great articles on a topic by using multiple approaches to the search, but have difficulty developing a single strategy that captures them all due to differences in indexing. In effect, it would inform reverse-engineering a search strategy from a pool of relevant citations. It might also be helpful as a teaching tool for medical librarianship students and those new to the profession.

No, it wouldn’t change my medical librarian life, but it would make it easier from time to time!

This is a really great idea and I don’t think it’d be too difficult to implement for a Web applications developer who knows how to work with NCBI’s API tools. Any takers? – David

Like this post? Subscribe to the RSS feed!

24 Responses to “A (really good) Idea for a 3rd Party PubMed/MEDLINE Tool”

  1. 1
    Rachel:

    Thanks for posting this, David. Now, if anybody can do this and would like an additional challenge, detecting keyword phrases might also be handy. ;)

  2. 2
    Pat Erwin:

    That would be an outstanding tool! I create a lot of complex search hedges, and it takes a lot of time to do manually, backing and forthing. It wouldn’t replace it entirely, but such a tool would make it a lot more coherent. It would also be helpful for novice or sometime searchers.

  3. 3
    Ian Connor:

    We have medline in our own index and this is possible with facets.

    So, for a query “pmid:15738026 OR pmid:16190103 OR pmid:15982726″ you would get these mesh (includes minor and major but can be separated) terms:

    “Humans” 3
    “Female” 2
    “diagnosis” 2
    “Adult” 1
    “Aged” 1
    “Cervical Intraepithelial Neoplasia” 1

    it is also possible for keywords and just about any field including substance:

    “Insulin-Like Growth Factor Binding Protein 3″ 1
    “Insulin-Like Growth Factor II” 1
    “Tumor Markers, Biological” 1
    “Vascular Endothelial Growth Factor B” 1
    “Vascular Endothelial Growth Factor C” 1

    or journal:

    “Gynecologic oncology” 1
    “Obstetrics and gynecology” 1
    “The Malaysian journal of pathology” 1

    It can get interesting when you search on more general topics and see which Affiliations, Authors, Journals, and so forth have highest counts.

  4. 4
    Rachel:

    Ian, I can’t seem to get this to work, but perhaps it’s due to my own lack of familiarity with PubGet.

  5. 5
    Katherine Alexander, MLS, AHIP:

    eTBLAST offers an alternative way to search PubMed that bypasses the often eccentric subject headings that are assigned. eTBLAST is a text similarity-based engine for searching literature collections. While PubMed searches for “keywords”, our search engine lets you input an entire paragraph and returns MEDLINE abstracts that are similar to it. Check it out at:
    http://invention.swmed.edu/etblast/index.shtml

  6. 6
    David Rothman:

    Hi Katherine- I’ve actually posted about eTBLAST previously. I understand and appreciate what it does, but it doesn’t meet the need Rachel describes.

  7. 7
    Martin:

    I did some very rough code:
    http://www.pharmakologie-bremen.de/test/meshr.html
    Is that what you imagine?

  8. 8
    Rachel:

    Martin, I’m getting an error when I try to run a search – would you take a look? Thanks!

  9. 9
    Martin:

    Please email me the error, it basically works but has some problems with yet with double counting…

  10. 10
    Martin:

    Besides of my own efforts: Did you try http://www.gopubmed.com ?

  11. 11
    Rebecca:

    Martin, I just tried yours out and it looks like you almost got it working. I see what you mean about the counts, though, and I’m seeing some discrepancies in the terms retrieved, too (Are you using the Muenchian method for the grouping, or are you handling this another way? Just curious). Great start, though! I think you are also right about gopubmed. I gave it a shot and it seemed to do the job beautifully. Doesn’t calculate percentages, but it does tally and give a nice visual to indicate frequency. For others that are interested in this, give gopubmed a try.

    1)Go to: http://www.gopubmed.com
    2)Paste this list of 10 pmids into the box and click find it:
    18476325 17946774 17411327 17312256 17254294 17236650 17217501 17178562 17142816 17124781
    observe the wonders of the ‘Top Categories’ on the left, including counts for matches in MeSH and Gene Ontologies.

    Awesomeness!

  12. 12
    David:

    Gopubmed does work nicely for this. The MeSH terms from the set entered are displayed in the left col under Top Categories in a hierarchy which allows you to expand the search to a higher level category than the MeSH terms returned. But if you were using this just to get a deduped set of MeSH terms for the PMIDs entered and ordered, you’d have to navigate the tree to find the terms, .e.g in the above set of PMIDs Genetic Predisposition to Disease is a term is in the set, but falls under Techniques and Equipment in this interface. I haven’t spent too much time with gopubmed so may not be fully understanding this.

    I had some code doing a similar thing and modified it for this purpose.

    http://www.docmobi.com/mesh/

  13. 13
    Ian Connor:

    Rachel, sorry about the confusion. Facets will be in a later release – it is not at pubget yet. I was just suggesting that as a possible technical solution to the problem.

  14. 14
    Dr. Liliana Barrio-Alvers:

    Hi David,

    about your comment "e.g. in the above set of PMIDs Genetic Predisposition to Disease is a term is in the set, but falls under Techniques and Equipment in this interface."

    As you know "MeSH consists of sets of terms naming descriptors in a hierarchical structure that permits searching at various levels of specificity" and in case of "Genetic Predisposition to Disease" you can find it under "Techniques and Equipment" and/or "Diseases" and/or "Biological Sciences".

    About your comment: "you’d have to navigate the tree to find the terms" yes you can navigate or you can also use "Find related categories" and/or use advanced search.

    Best regards,
    Liliana

  15. 15
    Pierre:

    Hi David,
    at the end, did someone wrote this program ?

  16. 16
    David Rothman:

    Hi Pierre-

    Nope- would you like to give it a shot?

    :)

    -David

  17. 17
    Pierre:

    Yes, I’ll try to code this. It Should be easy, just gice me a few hours :-)

  18. 18
    Rajarshi Guha:

    I think this URL should do something on the lines you want:

    http://www.chembiogrid.org/cheminfo/rest/mesh/16234728,15674923,17443536

    Just replace the ID’s with the ones you want. Output is very simplistic

  19. 19
    Rajarshi Guha:

    And an Ubiquity command at http://cheminfo.informatics.indiana.edu/~rguha/code/ubiquity/meshfreq.html

  20. 20
    Pierre:

    Done ! I’ll blog about this later in the WE.

  21. 21
    davidrothman.net » Proof that this blog has the Best Readers Ever:

    [...] week I posted Rachel Walden’s readlly good idea for a useful 3rd-party PubMed/MEDLINE tool and received several exciting [...]

  22. 22
    maria:

    Hi David and company! Thank you for sharing your knowledge. I’ve been trying gopubmed and I post it on my library blog.

  23. 23
    Finding assigned MeSH terms and more: PubReMiner « Laika’s MedLibLog:

    [...] Generally when searching PubMed I use both MeSH and textwords. If you already have some nice articles, either by performing a quick and dirty search or looking at the Related Articles or your colleague gave you one or two, then you can find the MeSH assigned to these papers by looking in citation format (see Fig). However going through a set of articles looking at all indexed terms takes quite some time and one d… [...]

  24. 24
    MedLib’s Round, First Edition « Laika’s MedLibLog:

    [...] Hope Leman of AltSearchEngines has compiled a list of Top 10 Health Search Engines of 2008. She urges all those interested in medical search to give these tools a spin. Her Top 10 bares great resemblance to the Top 8 Bedside Health Search Engines 2008 of @sandnsurf (Mike Cadogan), indicating that the same engines are appreciated and used by physicians as well. GoPubMed ranks 2 in both lists. According to Hope “GoPubMed is a useful complement to PubMed proper, particularly to determine who the leading authorities are on particular topics. For further details on how to use GoPubMed see an earlier post of Mike and several posts of David Rothman (here and here). [...]

Pages

Get our Book!


Advertisement




Recent Comments

Archives

RSS Incoming Links

  • Atul Gawande on The Daily Show February 8, 2010
    You’re reading this in an aggregator of some kind! [sarcasm]Haven’t you heard that RSS is dead?[/sarcasm] (Source: davidrothman.net) […]
  • Thing 14 - PubMed and PubMed Alternatives February 8, 2010
    PubMed rocks. […]
  • davidrothman.net » “Information Overload” vs. “Filter... February 8, 2010
    ...davidrothman.net » “Information Overload” vs. “Filter Failure” davidrothman.net. Posted by sanbla to gestion_informacion RSS on Mon Feb... […]
  • “Information Overload” vs. “Filter Failure” February 7, 2010
    ...on 1/10/2008, I wrote: I’m sincerely flabbergasted to hear a librarian (or any information professional) complain that there is “too much... […]
  • rkj: nice use of Yahoo pipes http://davidrothman.net/2010/02/03/maki... February 3, 2010
    ...nice use of Yahoo pipes http://davidrothman.net/2010/02/03/maki... […]
  • The Health Tweeder February 3, 2010
    Pixels and Pills, a social media collaboration from a couple of pharmaceutical marketing firms, have put together an interesting service called The […]
  • Bij het stoppen van Biomedbiblog January 11, 2010
    Via Ronald zag ik dat Biomedbiblog stopt: daar moest ik wel even van slikken. Ik begrijp het wel, maar het is evengoed erg jammer dat het niet gelukt is om voldoende draagvlak te krijgen om het te continueren. ... […]
  • Top 50 Blogs to Learn About Health Administration December 28, 2009
    ...lating to legal issues that affect physicians and non-institutional providers. eHealth and Health IT Chilmark Research : This blog provides perspectives on key IT trends in the healthcare sector. davidrothman.net : David is the Information Services Specialist at the Community General Hospital Medical Library, but he also provides great ideas for 2.0 tools […]
  • A Lovely Use of RSS (davidrothman.net) December 27, 2009
    ...picture frame from Woot that can be fed photos via RSS- as a gift to my parents. The clever bit is where each of my siblings created a Flickr or Photobucket account in which to post [...] Source : davidrothman.net ( subscribe ) Explore : PhotoBucket , Technology...... […]
  • A Look Back At The First 40 "Blogs To Read" December 21, 2009
    The soon to be finished "Blogs To Read in 2010" list is looking good. To help with the new list, I went through the first 40 to see how we'd done with our picks. The old lists still look pretty darn good. With just a few exceptions, ... […]

Subscribe

Posts (RSS)
Comments (RSS)

Enter your email address to receive email updates of new posts:



Search

 


Contact



card.ly

Elsewhere Online

Reciprocal Blogroll