java.lang.Object
apollo.dataadapter.organism.FlyNameAdapter
- All Implemented Interfaces:
- ApolloNameAdapterI
- public class FlyNameAdapter
- extends java.lang.Object
- implements ApolloNameAdapterI
|
Method Summary |
java.lang.String |
generateId(apollo.datamodel.SeqFeatureI feature)
|
java.lang.String |
generateName(apollo.datamodel.SeqFeatureI feature)
|
java.lang.String |
generateURL(apollo.datamodel.Gene g)
|
private java.lang.String |
getCG(java.lang.String name,
java.lang.String prefix)
|
java.lang.String |
getDisplayName(apollo.datamodel.SeqFeatureI sf)
|
private java.lang.String |
getGeneName(apollo.datamodel.Gene feature)
|
java.lang.String |
getHeader(apollo.datamodel.SeqFeatureI sf)
|
private java.lang.String |
getId(java.lang.Class featureClass,
int start,
java.lang.String prefix,
java.lang.String suffix)
|
private int |
getNameCount(java.lang.Class featureClass,
int start,
java.lang.String prefix)
|
java.lang.String |
getShortName(apollo.datamodel.SeqFeatureI sf)
|
java.lang.String |
getTitle(apollo.datamodel.CurationSet curation)
generate a title for this curation |
private java.lang.String |
getTransName(apollo.datamodel.Transcript feature)
|
boolean |
nameIsId(apollo.datamodel.SeqFeatureI feature)
|
void |
removeCurationSet()
|
java.lang.String |
selectMergeName(apollo.datamodel.Gene feature1,
apollo.datamodel.Gene feature2)
|
void |
setCurationSet(apollo.datamodel.CurationSet set)
|
void |
setName(apollo.datamodel.SeqFeatureI sf,
java.lang.String name)
|
private boolean |
suffixInUse(java.util.Vector transcripts,
java.lang.String suffix,
int t_index)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
geneNumber
private static int geneNumber
transcriptNumber
private static int transcriptNumber
exonNumber
private static int exonNumber
curationSet
private apollo.datamodel.CurationSet curationSet
suffixes
private static java.lang.String[] suffixes
FlyNameAdapter
public FlyNameAdapter()
generateName
public java.lang.String generateName(apollo.datamodel.SeqFeatureI feature)
- Specified by:
generateName in interface ApolloNameAdapterI
generateId
public java.lang.String generateId(apollo.datamodel.SeqFeatureI feature)
- Specified by:
generateId in interface ApolloNameAdapterI
getDisplayName
public java.lang.String getDisplayName(apollo.datamodel.SeqFeatureI sf)
- Specified by:
getDisplayName in interface ApolloNameAdapterI
getShortName
public java.lang.String getShortName(apollo.datamodel.SeqFeatureI sf)
- Specified by:
getShortName in interface ApolloNameAdapterI
setName
public void setName(apollo.datamodel.SeqFeatureI sf,
java.lang.String name)
- Specified by:
setName in interface ApolloNameAdapterI
getHeader
public java.lang.String getHeader(apollo.datamodel.SeqFeatureI sf)
- Specified by:
getHeader in interface ApolloNameAdapterI
nameIsId
public boolean nameIsId(apollo.datamodel.SeqFeatureI feature)
- Specified by:
nameIsId in interface ApolloNameAdapterI
getId
private java.lang.String getId(java.lang.Class featureClass,
int start,
java.lang.String prefix,
java.lang.String suffix)
getNameCount
private int getNameCount(java.lang.Class featureClass,
int start,
java.lang.String prefix)
getGeneName
private java.lang.String getGeneName(apollo.datamodel.Gene feature)
getTransName
private java.lang.String getTransName(apollo.datamodel.Transcript feature)
generateURL
public java.lang.String generateURL(apollo.datamodel.Gene g)
- Specified by:
generateURL in interface ApolloNameAdapterI
getCG
private java.lang.String getCG(java.lang.String name,
java.lang.String prefix)
suffixInUse
private boolean suffixInUse(java.util.Vector transcripts,
java.lang.String suffix,
int t_index)
setCurationSet
public void setCurationSet(apollo.datamodel.CurationSet set)
- Specified by:
setCurationSet in interface ApolloNameAdapterI
removeCurationSet
public void removeCurationSet()
- Specified by:
removeCurationSet in interface ApolloNameAdapterI
selectMergeName
public java.lang.String selectMergeName(apollo.datamodel.Gene feature1,
apollo.datamodel.Gene feature2)
- Specified by:
selectMergeName in interface ApolloNameAdapterI
getTitle
public java.lang.String getTitle(apollo.datamodel.CurationSet curation)
- Description copied from interface:
ApolloNameAdapterI
- generate a title for this curation
- Specified by:
getTitle in interface ApolloNameAdapterI