phenote.dataadapter.phenosyntax
Class PhenoSyntaxChar
java.lang.Object
phenote.dataadapter.phenosyntax.PhenoSyntaxChar
public class PhenoSyntaxChar
- extends java.lang.Object
A phenotype character thats basically a dataadapter object for datamodel
CharacterI. It can make a phenosyntax string from a CharacterI and make
a CharacterI from a phenosyntax string e.g. E=head Q=large
See http://www.fruitfly.org/~cjm/obd/pheno-syntax.html for a full description
of pheno syntax.
Phenote additions: syntax doesnt do genotype or genetic context but heck we
need them - so i added GT=genotype (do we gen context?) GC=geneticContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PhenoSyntaxChar
PhenoSyntaxChar()
PhenoSyntaxChar
PhenoSyntaxChar(CharacterI ch)
getPhenoSyntaxString
java.lang.String getPhenoSyntaxString()
parseLine
void parseLine(java.lang.String line)
throws PhenoSyntaxChar.SyntaxParseException
- Parse syntax line into character
- Throws:
PhenoSyntaxChar.SyntaxParseException
getCharacter
CharacterI getCharacter()