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
-
Field Summary
Fields inherited from class net.bioclipse.core.domain.BioObject
resource -
Constructor Summary
ConstructorsConstructorDescriptionBiojavaSequence(org.biojava.bio.seq.Sequence sequence) Create aBiojavaSequencefrom aSequence. -
Method Summary
Modifier and TypeMethodDescriptiongetAdapter(Class adapter) getName()Returns the RichSequencevoidsetRichSequence(org.biojavax.bio.seq.RichSequence richSequence) toFasta()Convert RichSequence to FASTA and return as String.Methods inherited from class net.bioclipse.core.domain.BioObject
getResource, getUID, setResourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.bioclipse.core.domain.IBioObject
getResource, getUID, setResource
-
Constructor Details
-
BiojavaSequence
public BiojavaSequence(org.biojava.bio.seq.Sequence sequence) Create aBiojavaSequencefrom aSequence.- Parameters:
sequence- sequence to create the object from
-
BiojavaSequence
public BiojavaSequence()
-
-
Method Details
-
getPlainSequence
- Specified by:
getPlainSequencein interfacenet.bioclipse.core.domain.ISequence
-
toFasta
Convert RichSequence to FASTA and return as String.- Specified by:
toFastain interfacenet.bioclipse.core.domain.ISequence
-
getParsedResource
Returns the RichSequence- Specified by:
getParsedResourcein interfacenet.bioclipse.core.domain.ISequence
-
setRichSequence
public void setRichSequence(org.biojavax.bio.seq.RichSequence richSequence) -
getName
- Specified by:
getNamein interfacenet.bioclipse.core.domain.ISequence
-
getAdapter
- Specified by:
getAdapterin interfaceorg.eclipse.core.runtime.IAdaptable- Overrides:
getAdapterin classnet.bioclipse.core.domain.BioObject
-