![]() |
|
| Unified Medical Language System | |
UMLS® Release Notes and Problems (Bugs) - Previous Versions |
||||||||||||||||||||||||||||||||||||||||||||
|
There are no known problems for the 2008AA release. Please send any issues or concerns to custserv@nlm.nih.gov. | ||||||||||||||||||||||||||||||||||||||||||||
|
There are no known problems for the 2007AC release. Please send any issues or concerns to custserv@nlm.nih.gov. | ||||||||||||||||||||||||||||||||||||||||||||
2007AB Title: Validation Error when running off DVD Problem: Users who have a DVD read/write drive will receive this error when attempting to validate the UMLS 2007AB DVD.
Solution: Until the user clicks "OK" the installation process can not go forward. Clicking "OK" will allow the validation to complete by writing the file to another location. Date posted: July 2, 2007
2007AB Title: Non-ASCII UTF-8 dash characters in 5 RxNorm, MTHSPL CODES not removed by MetamorphoSys Output Option Problem: Who is affected? Users who MetamorphoSys fails to remove the following non-ASCII UTF-8 dash characters in the CODE field in the
following 5 rows in MRSAT (2007AB): It fails to remove the non-ASCII UTF-8 dash in in the CODE field of one MRCONSO row: C0716197|ENG|S|L6401119|PF|S7339522|Y|A11769224||||MTHSPL|DP|0025–1961|Metronidazole 750 MILLIGRAM In 1 TABLET ORAL TABLET, FILM COATED, EXTENDED RELEASE [Flagyl ER]|0|N|| The dash character in these rows is not an ASCII dash, but rather the UTF-8 dash: Solution: The Unicode character U+2013 is represented in UTF-8 as a sequence of the following 3 bytes (in
octal): Use the following perl script to make the change in the appropriate file: These errors will be corrected in the 2007AC release. Date posted: July 2, 2007 2007AA Title: Bad LOINC Relationship data in early release Problems: Solution: Date posted: January 30, 2007 2007AA Title: Oracle Load Script produces errors related to Japanese language sources Problems: Solution:
The error occurs because Oracle interprets the length of the WD column of the MRXW_JPN table in terms of BYTE semantics, instead of CHAR semantics. To force SQL*Loader to handle this properly, the MRXW_JPN.ctl SQL*Loader control file can be edited to include this line: characterset UTF8 length semantics char Thus, the complete MRXW_JPN.ctl file would be as follows:
With this change, the populate_oracle_db.csh script should run to completion without any errors. Date posted: January 30, 2007 2007AA Title: Oracle Load Script produces errors related to character fields Problems: Solution: Date posted: January 15, 2007 2007AA Title: MRHIER and MRSAB don't load properly in Oracle databases Problems: Solution: If you have already created a subset, edit the file "oracle_tables.sql" or "mysql_tables.sql" so that the TTYL field has a length of 200 (instead of 100) and the PAUI field has a VARCHAR (or in Oracle VARCHAR2) data type with length 9 (instead of CHAR(8)). If loading Oracle scripts, also edit the SQL*Loader control files "MRSAB.ctl" and "MRHIER.ctl" to accordingly set the lengths of the TTYL and PAUI fields. Prior to creating a subset: Edit the MMSYS/config/mrpluscolsfiles.dat file. Change the lines TTYL|MRCOLS|varchar(100)|Term type list for a source||||06-DEC-06| To this: TTYL|MRCOLS|varchar(200)|Term type list for a source||||06-DEC-06| This problem will be fixed in the 2007AB Release. Date posted: January 15, 2007 2007AA Title: Macintosh directory names with spaces Problems: cd: MMSYS: No such file or directory Solution: Date posted: January 15, 2007
2006AC, 2006AD Title: MetamorphoSys Content View Filter Tab Problems: Solution: Add the lines below to the both of both files: gov.nih.nlm.mms.filters.ContentViewFilter.name_2=MetaMap NLP View
Adding these lines will correct the error and allow users to enable a Content View Filter that correctly displays the Natural Language Processing filter. Date posted: November 3, 2006 2006AC Title: Advanced Suppressibility Options -->Remove Suppressible Term Types Option does not remove Term Types Problem: Solution: The error exists in the production of the log file, not in the data files. Examination of the data files will show that suppressible terms were not included in the subset, in relation to the options the user checked. (For example, if Remove Obsolete Data was checked only obsolete terms will be removed.) The error in the log file will be corrected for the 2006AD release. Date posted: July 14, 2006 2006AC Title: In the RRF Browser, Find command does not highlight terms Problem: Solution: The error will be corrected for the 2006AD release. Date posted: July 14, 2006 2006AB Title: Java Issues After Installing J2SE 5.0 Release 4 Update Problem: The software update for Java 2 Platform Standard Edition (J2SE) 5.0 Release 4 for Mac OS X v10.4.5 will change the default version of Java virtual machine from Java 1.4.2 to Java 5.0. This may cause problems with MetamorphoSys. Solution: Reset the default Java virtual machine. Instructions are available from Apple at http://docs.info.apple.com/article.html?artnum=303526. The 2006AC release of the UMLS will call the correct JRE, regardless of the default settings. Date posted: 5/08/06 2006AA Title: Incorrect MeSH® Relationships Problem: In the UMLS 2006AA release available for download from 2/13/06 to 2/24/06, erroneous relationships were present in the MRREL file and duplicated in the files MRHIER, MRFILES, and MRCOLS. Solution: A corrected release was made available for download from the UMLSKS on 3/2/06. Date posted: 2/24/2006 2006AA Title: Problem with MRHIER.RRF References Problem: The removal of MRCXT.RRF from the default data set for 2006AA had the unintended consequence of affecting hierarchy information in MRHIER.RRF, such that the information cannot be properly resolved by MetamorphoSys in all cases. In particular, in cases where a source with hierarchies is selectively subsetted, a situation may result where the PTR field of MRHIER.RRF contains references to AUI values that do not exist in MRCONSO.RRF. Scope: This will likely not be an issue for the majority of users. In the event that a user's configuration causes MetamorphoSys to either keep or remove sources in their entirety, this problematic data condition does not arise. There are four known ways in which this condition might occur. Each involves removing parts of sources that contain hierarchies without removing the entire source and operating with an input set that does not contain MRCXT data:
The first two situations will by far be the most common. When using the "remove UTF8" condition in conjunction with a Source List configuration that includes sources with UTF-8 characters, the resulting MRHIER.RRF will contain this data condition. The set of sources containing UTF-8 characters (and contexts) includes:
When selecting term types to be suppressible that participate in contexts and using the advanced options "remove suppressible data" option, the resulting MRHIER.RRF will contain this data condition. Following is a sample problematic MRHIER.RRF entry that occurs when the user configures MetamorphoSys to "remove UTF-8" and to keep all sources. C0000039|A7439429|1|A7455821|MSHFRE||A7474418.A7456206.A7456207.A7461322.A7452688.A7440176.A7452689.A7455821||| In this example, AUIs A7452688, A7452689, and A7455821 are not found in MRCONSO.RRF. Here is another example: C0000139|A7480712|1|A7504811|MSHGER||A7533768.A7484783.A7525302.A7504817.A7504811||| In this case, AUI A7525302 is not found in MRCONSO.RRF. Solution: There is a work-around for this problem, albeit a time-consuming one. As indicated above, this problem results when the input set does not contain MRCXT.RRF data. The presence of MRCXT.RRF on the input side would guarantee output data free of this data condition. The user should take the following steps:
So, consider the case where the user wanted the "keep everything" subset with the "remove UTF-8" option selected. In order to achieve this via the work-around, the user could take the following actions:
A more technically sophisticated user could also use a perl script like the one below to manually remove
the unwanted MRHIER.RRF entries from their subset. #!/usr/local/bin/perl
open (MRCONSO,"MRCONSO.RRF") || die "Could not open MRCONSO.RRF : $! $?\n"; while (‹MRCONSO›) {
chop;
split /\|/;
$auis{$_[7]} = 1;
}
close (MRCONSO);
open (MRHIER,"MRHIER.RRF") || die "Could not open MRHIER.RRF : $! $?\n"; while (‹MRHIER›) {
chop;
split /\|/;
$ptr = $_[6];
@ptr_auis = split /./, $ptr;
$missing = 0;
foreach $aui (@ptr_auis) {
unless ($auis{$aui}) {
$missing = 1;
last;
}
}
print "$_\n" unless $missing;
}
close (MRHIER);
The output of this script would be a corrected MRHIER.RRF file. Date posted: 2/27/2006 2006AA Title: LSN Attribute Incorrectly Defined 2005AC Title: ATN Field Too Short in the ORF File MRCOLS 2005AC Title: TS Fields in MRCON Not Properly Computed for Editor Suppressed Atoms 2005AB Title: MeSH Attribute Information Incorrectly Represented Problem: The data problem reported on 7/19/2005 has been fixed. In the original 2005AB release (release date 20050615), some data in the following MeSH attributes were incorrectly represented in the Metathesaurus files MRSAT and MRREL:
Attributes from other sources, and MeSH data in other Metathesaurus files, including MRCONSO, MRDEF, MRSTY, and MRHIER, were unaffected. Solution: Licensees who use MeSH attribute data in their research or applications should use the corrected 2005AB UMLS release. The corrected 2005AB UMLS release carries the release date of 20050718. Release date is included in the release.dat and mmsys.log files. Date posted: 7/26/05 2005AB Title: MetamorphoSys Errors Associated with Mac OS Tiger Problem: We have found issues in the most recent Tiger update (10.4.2) that may cause new problems for users, including application crashes. We are investigating and expect Apple to remedy these issues. One specific problem: Mac OS Tiger users receive an error message stating "Resources temporarily unavailable" when running MetamorphoSys. Solution: This error has been corrected in the 2005AC release of the UMLS. If you must use an older version, close all unnecessary applications. Macintosh Tiger users (OS X 10.4) are reminded to quit all other applications (including dashboard widgets) to avoid the Mac "resource temporarily unavailable" error. Date posted: 7/27/05 2005AB Title: Differing MD5 Files for AMBIGLUI.RRF, AMBIGSUI.RRF, MRAUI.RRF, MRCUI.RRF, MRSMAP.RRF, and MRSMAP.RRF Problem: MD5 files created using Windows are not the same as MD5 files created on other operating systems. Solution: There is no solution at this time. This problem will be corrected in the 2005AC release. Date posted: 6/15/05 2005AB Title: Disk Full Errors Are Not Detected and Reported in MetamorphoSys Problem: In some circumstances disk full errors are not properly detected. MetamorphoSys may appear to complete correctly but files are corrupted. Files may include truncated lines or null characters inserted into the data. Solution: Users must be certain that they have adequate disk space before using MetamorphoSys. Date posted: 6/15/05 2005AA Problem: There are serious errors in the NDDF update in 2005AA that affect not only NDDF in the Metathesaurus, but also RxNorm. Drug data that was added to the Metathesaurus from the November NDDF update are correct, but over 100,000 NDDF drug names already in the Metathesaurus were incorrectly marked as obsolete. NDDF data, as a separate source, and within the RxNorm subset, should not be used, or should be used with extreme caution. Solution: A new RxNorm Cumulative Release File, including corrected NDDF data, will be
available in late February or early March. Date posted: 2/8/2005 2005AA Title: RxNorm Cumulative Update: Non-Matching Codes for RxNorm Atoms Problem: The RxNorm Cumulative Update of 11/17/2004 contains non-matching codes for RxNorm atoms. This update is based on the 2004AC release of the UMLS, but contains all new codes for RxNorm atoms. These codes do not correspond to previously assigned codes and the update cannot be applied to existing RxNorm data. Solution: RxNorm data will be resynchronized with the 2005AA release, updated with SNOMED CT drug data, and the full and corrected Cumulative RxNorm will be released in late February or early March. Date posted: 2/8/2005 2005AA Title: Missing Codes in Spanish and Portuguese Translations of MeSH 2005 (MSHSPA and MSHPOR) Problem: For 2005AA, the Spanish and Portuguese translations of MeSH 2005 (MSHSPA and MSHPOR) do not include the MeSH Descriptor Number in the CODE field in MRCONSO.RRF (MRCON in ORF). Solution: Problem will be corrected in 2005AB. Date posted: 1/18/2005 2004AC 2004AB Title: ORF Database Load Scripts for Those Who Downloaded 2004AB Before Friday, July 23rdProblem: The Original Release Format (ORF) MySql and Oracle load scripts for indexes are missing column names. Solution:
2004AB Condition: User selects RxNorm subset from the initial Default Subsets list, then
disables the filter by unchecking the box on the RxNorm Output Options tab. |
Last reviewed: 14 November 2008
Last updated: 14 November 2008
First published: 29 October 2004
Metadata| Permanence level: Permanence Not Guaranteed