MetaMap Transfer (MMTx)

Please Note: Users are responsible for compliance with the MMTx Terms and Conditions AND UMLS copyright restrictions.

To use this application, you must have signed the UMLS agreement. The UMLS agreement requires those who use the UMLS to file a brief report once a year to summarize their use of the UMLS. It also requires the acknowledgment that the UMLS contains copyrighted material and that those copyright restrictions be respected. The UMLS agreement requires users to agree to obtain agreements for EACH copyrighted source prior to it's use within a commercial or production application.

[ Use of all the sources is permitted if the application is used for research purposes only. ]

NEW: Users are responsible for compliance with the MMTx Terms and Conditions
To download MMTx, you must have access to an UMLSKS account. For more information about how we use UMLSKS authentication data, or for information on how to acquire an UMLSKS account, please see the UMLSKS Account Information Page.
PLEASE NOTE: We only update our authentication list once a day at 0200 Eastern Standard Time. If you have only recently received an UMLSKS account it may not yet be included here.

MMTx is an effort to make the MetaMap program available to biomedical researchers in a generic, configurable environment. MetaMap maps arbitrary text to concepts in the UMLS Metathesaurus; or, equivalently, it discovers Metathesaurus concepts in text.

With this software, text is processed through a series of modules. First it is parsed into components including sentences, paragraphs, phrases, lexical elements and tokens. Variants are generated from the resulting phrases. Candidate concepts from the UMLS Metathesaurus are retrieved and evaluated against the phrases. The best of the candidates are organized into a final mapping in such a way as to best cover the text.

This project is intended to adhere to several principles: it is machine portable (via Java), modular, re-usable, maintainable, documented and configurable.

MetaMap is a component of the Semantic Knowledge Representation (SKR) project. Documentation on MetaMap and associated research can be found at the Semantic Knowledge Representation Research Page.

PLEASE NOTE

On September 24, 2008 we announced the public release of the actual MetaMap program.

Please visit our new MetaMap web site: http://metamap.nlm.nih.gov for details on the release and see what advantages this public MetaMap release has over MMTx.

What's New in MMTx?

NEW: Version 2.4.C Released

New Features

  • Added the -G/--print_sources option to MMTx.
  • Implemented stopPhrases.
  • For those that want to embed MMTx within a tomcat environment: On install, the mmtxProjectJS.jar is created which contains all the classes PLUS the config file. This mmtxProjectJS.jar should be moved to the tomcat application directory. The MMTx application will now find the config file within this jar rather than having to have the developer figure out the path to it.
  • More details about this release ...

Miscellaneous Changes

  • Updated to 2006 data and configuration settings.
  • The location of the lexical tools (lvg) was moved from nls/mmtx/lvg to nls/lvg.