Package net.bioclipse.biojava.domain
Class BiojavaSequence
- java.lang.Object
-
- net.bioclipse.core.domain.BioObject
-
- net.bioclipse.biojava.domain.BiojavaSequence
-
- All Implemented Interfaces:
net.bioclipse.core.domain.IBioObject,net.bioclipse.core.domain.ISequence,org.eclipse.core.runtime.IAdaptable
- Direct Known Subclasses:
BiojavaDNA,BiojavaProtein
public class BiojavaSequence extends net.bioclipse.core.domain.BioObject implements net.bioclipse.core.domain.ISequence- Author:
- jonalv, olas
-
-
Constructor Summary
Constructors Constructor Description BiojavaSequence()BiojavaSequence(org.biojava.bio.seq.Sequence sequence)Create aBiojavaSequencefrom aSequence.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetAdapter(Class adapter)StringgetName()ObjectgetParsedResource()Returns the RichSequenceStringgetPlainSequence()voidsetRichSequence(org.biojavax.bio.seq.RichSequence richSequence)StringtoFasta()Convert RichSequence to FASTA and return as String.
-
-
-
Constructor Detail
-
BiojavaSequence
public BiojavaSequence(org.biojava.bio.seq.Sequence sequence)
Create aBiojavaSequencefrom aSequence.- Parameters:
sequence- sequence to create the object from
-
BiojavaSequence
public BiojavaSequence()
-
-
Method Detail
-
getPlainSequence
public String getPlainSequence()
- Specified by:
getPlainSequencein interfacenet.bioclipse.core.domain.ISequence
-
toFasta
public String toFasta()
Convert RichSequence to FASTA and return as String.- Specified by:
toFastain interfacenet.bioclipse.core.domain.ISequence
-
getParsedResource
public Object getParsedResource()
Returns the RichSequence- Specified by:
getParsedResourcein interfacenet.bioclipse.core.domain.ISequence
-
setRichSequence
public void setRichSequence(org.biojavax.bio.seq.RichSequence richSequence)
-
getName
public String getName()
- Specified by:
getNamein interfacenet.bioclipse.core.domain.ISequence
-
-