Package com.aliasi.medline

Deprecated: This package is now available through LingPipe's sandbox in the lingmed sandbox project.

See:
          Description

Interface Summary
MedlineHandler The MedlineHandler interface specifies a single method that applies to a MEDLINE citation.
 

Class Summary
Abstract Deprecated. Moved to lingmed sandbox project.
Article Deprecated. Moved to lingmed sandbox project.
ArticleDate Deprecated. Moved to lingmed sandbox project.
Author Deprecated. Moved to lingmed sandbox project.
AuthorList Deprecated. Moved to lingmed sandbox project.
Chemical Deprecated. Moved to lingmed sandbox project.
CommentOrCorrection Deprecated. Moved to lingmed sandbox project.
DataBank Deprecated. Moved to lingmed sandbox project.
DataBankList Deprecated. Moved to lingmed sandbox project.
ELocationId Deprecated. Moved to lingmed sandbox project.
GeneralNote Deprecated. Moved to lingmed sandbox project.
Grant Deprecated. Moved to lingmed sandbox project.
GrantList Deprecated. Moved to lingmed sandbox project.
Investigator Deprecated. Moved to lingmed sandbox project.
Journal Deprecated. Moved to lingmed sandbox project.
JournalInfo Deprecated. Moved to lingmed sandbox project.
JournalIssue Deprecated. Moved to lingmed sandbox project.
KeywordList Deprecated. Moved to lingmed sandbox project.
MedlineChars Deprecated. Moved to lingmed sandbox project.
MedlineCitation Deprecated. Moved to lingmed sandbox project.
MedlineCitationSet Deprecated. Moved to lingmed sandbox project.
MedlineParser Deprecated. Moved to lingmed sandbox project.
MeshHeading Deprecated. Moved to lingmed sandbox project.
Name Deprecated. Moved to lingmed sandbox project.
NameId Deprecated. Moved to lingmed sandbox project.
OtherAbstract Deprecated. Moved to lingmed sandbox project.
OtherID Deprecated. Moved to lingmed sandbox project.
PersonalNameSubject Deprecated. Moved to lingmed sandbox project.
PubDate Deprecated. Moved to lingmed sandbox project.
Topic Deprecated. Moved to lingmed sandbox project.
 

Package com.aliasi.medline Description

Deprecated: This package is now available through LingPipe's sandbox in the lingmed sandbox project.

Classes for manipulating MEDLINE data. The classes in this package are able to read the MEDLINE database from its gzipped distribution format and render them completely as structured Java objects.

The basic method for handling the complete set of MEDLINE citations with Java is based on the visitor pattern, as described in the class documentation for MedlineCitationSet.

MEDLINE contains citations to roughly 15 million articles drawn from books and journals on the broad topic of biomedicine dating from 1966 to the present. It is updated with new citations five times weekly. Roughly 500,000 new citations are added each year (that's 10,000/week, or 2,000 per update). MEDLINE was created and is maintained by the Bibliographic Services Division (BSD), a part of Library Operations at the (United States) National Library of Medicine (NLM). The National Library of Medicine is itself a division of the National Institute of Health (NIH). MEDLINE data is free for just about any purpose, including serving data and as the basis of commercial applications.

Thorough documentation for the content of a MedlineCitationSet document is provided by NIH in the document:

MEDLINE XML Element Descriptions and Their Attributes.

Because the MEDLINE data format changes on a yearly basis, the classes in this package will also change yearly. Rather than trying to version this package by year of release, it will be kept current with the latest version of MEDLINE. This means that there is no guarantee of backward compatibility for these classes as the MEDLINE yearly cycle changes. This document is based on the version of MEDLINE distributed during 2008.

Our own benchmarks indicate that it will take roughly 4 hours to visit each MEDLINE citation on a modern desktop PC running Java in server mode. The memory required for the parsing and visiting itself is negligible, being just enough to do the XML parsing and hold a single citation after being constructed.

For general information on MEDLINE, see: