Skip to content
Snippets Groups Projects
Commit 99b43ed0 authored by tjc's avatar tjc
Browse files

add class and getCvTermByCvTermId

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@5346 ee4ac58c-ac51-4696-9907-e4b3aa274f04
parent c51c46ee
No related branches found
No related tags found
No related merge requests found
......@@ -117,6 +117,7 @@ public class DatabaseDocument extends Document
"CC_";
/** product controlled vocabulary */
public static String PRODUCTS_TAG_CVNAME = "genedb_products";
public static String RILEY_TAG_CVNAME = "RILEY";
/**
*
......@@ -1056,6 +1057,11 @@ public class DatabaseDocument extends Document
attr_buff.append("product=");
attr_buff.append(feature_cvterm.getCvTerm().getName()+";");
}
else if(cvterm.getCv().getName().equals(DatabaseDocument.RILEY_TAG_CVNAME))
{
attr_buff.append("class=");
attr_buff.append(dbXRef.getAccession()+"::"+feature_cvterm.getCvTerm().getCvTermId());
}
else
{
attr_buff.append("GO=");
......@@ -1249,6 +1255,19 @@ public class DatabaseDocument extends Document
return null;
}
public static CvTerm getCvTermByCvTermId(final int cvTermId)
{
Enumeration enum_cvterm = cvterms.elements();
while(enum_cvterm.hasMoreElements())
{
CvTerm cvterm = (CvTerm)enum_cvterm.nextElement();
if(cvterm.getCvTermId() == cvTermId)
return cvterm;
}
return null;
}
public static CvTerm getCvTermByCvAndCvTerm(final String cvterm_name,
final String cvName)
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment