public class SmtHtApi extends StmtApi
History:
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FLAG_1_SYNONYM
flag for 1 synonym substitution mapping
|
static java.lang.String |
FLAG_2_SYNONYM
flag for 2 synonym substitutions mapping
|
static java.lang.String |
FLAG_NO_CUI
flag for no CUI mapping found
|
static java.lang.String |
FLAG_NO_SYNONYM
flag for no synonym substitution mapping
|
static java.lang.String |
NO_CUI_STR
CUI for no CUI string
|
conf_, configFile_, corpus_, corpusFile_, synFile_, synTable_
Constructor and Description |
---|
SmtHtApi()
Create Smt Api object by default values.
|
SmtHtApi(java.lang.String synFile)
Create Smt Api object by specifying synonym file.
|
Modifier and Type | Method and Description |
---|---|
void |
CleanUp()
Cleanup method to close LvgApi object.
|
java.util.Vector<java.lang.String> |
FindCui(java.lang.String inTerm)
Find CUIs of a input term.
|
gov.nih.nlm.nls.lvg.Api.LvgApi |
GetLvgApi()
Get the LvgApi java object.
|
void |
Init()
Initiate all data members of this object.
|
java.util.Vector<java.lang.String> |
Norm(java.lang.String inStr)
The normalize method used for the key in the corpus.
|
void |
SetCuiFile(java.lang.String cuiFile)
Set the CUI mapping file.
|
void |
SetLvgConfigFile(java.lang.String lvgConfigFile)
Set configuration file of LvgApi object.
|
GetAllPrefixSubterms, GetConfiguration, GetLongestPrefixSubterm, GetSubtermStrs, GetSynonymSubsititution, GetSynonymSubsititutionBySubtermNo, GetSynonymSubsititutionBySubtermNo, GetSynTable, InCorpus, SetCorpusFile, SetSynonymFile
public static final java.lang.String NO_CUI_STR
public static final java.lang.String FLAG_NO_SYNONYM
public static final java.lang.String FLAG_1_SYNONYM
public static final java.lang.String FLAG_2_SYNONYM
public static final java.lang.String FLAG_NO_CUI
public SmtHtApi()
CleanUp( ) method must be called to close the LvgApi object.
public SmtHtApi(java.lang.String synFile)
CleanUp( ) method must be called to close the LvgApi object.
synFile
- synonym filepublic void CleanUp()
public void SetLvgConfigFile(java.lang.String lvgConfigFile)
lvgConfigFile
- the configuration file of LvgApi objectpublic void SetCuiFile(java.lang.String cuiFile)
cuiFile
- the term|CUI mapping filepublic java.util.Vector<java.lang.String> Norm(java.lang.String inStr)
public gov.nih.nlm.nls.lvg.Api.LvgApi GetLvgApi()
public java.util.Vector<java.lang.String> FindCui(java.lang.String inTerm)
inTerm
- the input term of interests to find CUI Submit a bug or feature
Copyright © 2015 National Library of Medicine