STMT - HSqlDb Files
I. Database Tables
The preprocessed files are loaded to HSqlDb tables for DB query to reduce the Java VM size and increase performance. These DB tables include:
HSqlDb Table | Source File | Purpose |
---|---|---|
NormTerm_CUI | normTermCui.data | Find CUI |
NormInflVar_EUI | normInflvarEui.data | find EUI |
CUI_PT | cuiPreferredTerm.data | Find Preferred Term |
II. Run Program
shell> cd ${STMT_DIR}/PreProcess/bin
shell> 3.DeployTables
STMT data year (the release year, 2018, ...)
table type
1 (AA), 2 (Ascii), 3(AB)
shell> ln -sf tables.2015AA tables
shell> ln -sf tables.2015Ascii tables
shell> ln -sf tables.2015AB tables
shell> cd ${STMT_DIR}/PreProcess/bin
shell> 4.LoadDb
Db Year (2015AA|2015AB|2015Ascii)
STMT release (the release year, 2018, ...)
1, 2, 3
: for all three tables
1
: analysis
2
: load
3
: check
readonly=true
in ${HSQLDB}/HSqlDb.${DbYear}/stmt${DbYear}.properties
shell>cd ${STMT_PREPROC_DIR}/data/HSqlDb
shell>tar -czvf HSqlDb.${VERSION}.tgz HSqlDb.${VERSION}
shell>mv HSqlDb.${VERSION}.tgz ${BACKUP_DIR}/Releases/STMT/daa/HsqlDb
III. Version
Directory: ${STMT_DIR}/PreProcess/data/HSqlDb/
Version | Sources Dir | HSqlDb Version | Notes |
---|---|---|---|
HSqlDb.2024AB | ../Tables/2024AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2024AA | ../Tables/2024AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2023AB | ../Tables/2023AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2023AA | ../Tables/2023AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2022AB | ../Tables/2022AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2022AA | ../Tables/2022AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2021AB | ../Tables/2021AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2021AA | ../Tables/2021AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2020AB | ../Tables/2020AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2020AA | ../Tables/2020AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2019AB | ../Tables/2019AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2019AA | ../Tables/2019AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2018AB | ../Tables/2018AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2018AA | ../Tables/2018AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2017AB | ../Tables/2017AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2017AA | ../Tables/2017AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2016AB | ../Tables/2016AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2016AA | ../Tables/2016AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2015AB | ../Tables/2015AB | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2015AA | ../Tables/2015AA | 2.3.2 | All 3 tables for SMT, MT, LSF |
HSqlDb.2014AB | ../Tables/2014AB | 2.3.0 | All 3 tables for SMT, MT, LSF |
HSqlDb.2014AA | ../Tables/2014AA | 2.3.0 | All 3 tables for SMT, MT, LSF |
HSqlDb.2013AB | ../Tables/2013AB | 2.2.5 | All 3 tables for SMT, MT, LSF |
HSqlDb.2013AA | ../Tables/2013AA | 2.2.5 | All 3 tables for SMT, MT, LSF |
HSqlDb.2012AB | ../Tables/2012AB | 2.2.5 | All 3 tables for SMT, MT, LSF |
HSqlDb.2012AA | ../Tables/2012AA | 2.2.5 | All 3 tables for SMT, MT, LSF |
HSqlDb.2011AB | ../Tables/2011AB | 2.2.5 | All 3 tables for SMT, MT, LSF |
HSqlDb.2011AA | ../Tables/2011AA | 2.2.5 | All 3 tables for SMT, MT, LSF |
ASCII Tables | |||
HSqlDb.2024Ascii | ../Tables/2024Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2023Ascii | ../Tables/2023Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2022Ascii | ../Tables/2022Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2021Ascii | ../Tables/2021Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2020Ascii | ../Tables/2020Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2019Ascii | ../Tables/2019Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2018Ascii | ../Tables/2018Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2017Ascii | ../Tables/2017Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2016Ascii | ../Tables/2016Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2015Ascii | ../Tables/2015Ascii | 2.3.2 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2014Ascii | ../Tables/2014Ascii | 2.3.0 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2013Ascii | ../Tables/2013Ascii | 2.2.5 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2012Ascii | ../Tables/2012Ascii | 2.2.5 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |
HSqlDb.2011Ascii | ../Tables/2011Ascii | 2.2.5 | only 1 table (NormInflVar_EUI) for LSF used in MetaMap |