Annual Lexicon Release
This page describes annual release procedures for the SPECIALIST LEXICON. This Lexicon is included in the Metathesaurus DVD release.
Location
- Development: ${LEXICON_DIR}/data/${YEAR}
- Backup: ${BACKUP_DIR}/Releases/UMLS/${YEAR}_pre_release/LEX
- Web: ${WWW_DIR}/Apache/apache/docs/LexSysGroup/Projects/lexicon/${YEAR}/release
- Internal Deploy: /net/lexdev/export/home/lu/Backup/Releases/UMLS/${YEAR}_pre_release
- Internal release: ${BACKUP_DIR}/Releases/UMLS/${YEAR}_pre_release
- Official release: ${BACKUP_DIR}/Releases/UMLS/${YEAR}_AA_release
Preparation steps
- Freeze LEXICON and inflVars from LexBuild
- Prepare Internal release: ${YEAR}_pre_release/LEX
File Name Source Owner LEX/DOCS DOCS/lvg/index.html previous year Chris DOCS/lvg/docs ${LVG_DIR}/lvg${YEAR}/docs Chris DOCS/techrpt.pdf previous year (if no change) Amanda LEX/LEX_DB LEX_DB/DM.DB ${LVG}/data/tables/derivation.data (after 2012+) Chris LEX_DB/NC.DB previous year (if no change) Chris LEX_DB/SM.DB ${LVG}/data/tables/synonym.data (after 2016+) Chris LEX/LEX_PGMS LEX_PGMS/lvg${YEAR}.tgz $WWW_DIR/Apache/apache/docs/LexSysGroup/Projects/lvg/${YEAR}/release/lvg${YEAR}.tgz Chris LEX LEXICON ${LEXICON_DIR}/data/${YEAR}/data/LEXICON.frozen Chris LRABR ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRABR Chris LRAGR ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRAGR Chris LRCMP ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRCMP Chris LRFIL ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRFIL Chris LRFIL.crlf ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRFIL.crlf Chris LRFLD Previous year (if no change) Chris LRMOD ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRMOD Chris LRNOM ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRNOM Chris LRPRN ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRPRN Chris LRPRP ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRPRP Chris LRSPL ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRSPL Chris LRTRM ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRTRM Chris LRTYP ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRTYP Chris LRWD ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRWD Chris LEX/MISC MISC/inflection.table ${LEXICON_DIR}/data/${YEAR}/tables.frozen/inflection.table Chris MISC/inflVars.data ${LEXICON_DIR}/data/${YEAR}/tables.frozen/inflVars.data Chris MISC/LRFIL ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRFIL Chris MISC/LRFIL.crlf ${LEXICON_DIR}/data/${YEAR}/tables.frozen/LRFIL.crlf Chris MISC/prevariants ${LEXICON_DIR}/data/${YEAR}/tables.frozen/prevariants Chris LEX/NUMBERS NUMBERS/NRNUM previous year (if no change) Chris NUMBERS/NRVAR previous year (if no change) Chris NUMBERS/number.entries previous year (if no change) Chris NUMBERS/number.grammar.txt previous year (if no change) Chris - Prepare ${YEAR}_pre_release/LEX_Extra
- ASCII
- XML
- Prepare ${YEAR}_pre_release/LEX.tgz
- Items that need to wait for the Lexical Tools
- ./DOCS/lvg/docs
- ./LEX_PGMS/lvg${YEAR}.tgz
- shell> cd ${BACKUP_DIR}/Releases/UMLS/${YEAR}_pre_release
- shell> gtar -czvf LEX.tgz LEX
- send to OCCS for the internal release (after 2008)
- Items that need to wait for the Lexical Tools
- Prepare ${YEAR}_AA_release/LEX_Extra
- cd ${BACKUP_DIR}/Releases/UMLS
- cp -rp ${YEAR}_pre_release ${YEAR}_AA_release
- rm -rf LEX.tgz
- update LEX/DOCS/lvg/docs (from ${LVG}/docs)
- update LEX/LEX_DB/DM.DB (from ${LVG}/data/tables/derivation.data)
- update LEX/LEX_PGMS/lvg${YEAR}.tgz (from lvg${YEAR}.tgz)
- create LEX.tgz
- send to OCCS for the offical release (after 2008)
- Update web site with ${YEAR}_AA_release/LEX_Extra
- cp -rp ${YEAR}_AA_release/LEX.tgz ${LEXICON_WEB}/${YEAR}/release/LEX.tgz
- cp -rp ${YEAR}_AA_release/LEX ${LEXICON_WEB}/${YEAR}/release/LEX
- cp -rp ${YEAR}_AA_release/LEX_Extra/ASCII ${LEXICON_WEB}/${YEAR}/release/LEX/.
- cp -rp ${YEAR}_AA_release/LEX_Extra/XML ${LEXICON_WEB}/${YEAR}/release/LEX/.