public class StockholmStructure extends Object
| Header Section |
| Reference Section |
| Comment Section |
| Alignment Section |
| section field | preferred location |
|---|---|
| #=GF <feature> <Generic per-File annotation, free text> | Above the alignment |
| #=GC <feature> <Generic per-Column annotation, exactly 1 char per column> | Below the alignment |
| #=GS <seqname> <feature> <Generic per-Sequence annotation, free text> | Above the alignment or just below the corresponding sequence |
| #=GR <seqname> <feature> <Generic per-Residue annotation, exactly 1 char per residue> | Just below the corresponding sequence |
| Modifier and Type | Class and Description |
|---|---|
static class |
StockholmStructure.DatabaseReference |
| Constructor and Description |
|---|
StockholmStructure() |
| Modifier and Type | Method and Description |
|---|---|
void |
addActiveSite(String seqName,
String text) |
void |
addASPFamPredicted(String seqName,
String text) |
void |
addASSwissProt(String seqName,
String text) |
void |
addGSAccessionNumber(String seqName,
String text) |
void |
addGSdbReference(String seqName,
String text) |
void |
addGSDescription(String seqName,
String text) |
void |
addGSLook(String seqName,
String text) |
void |
addGSOrganismClassification(String seqName,
String text) |
void |
addGSOrganismSpecies(String seqName,
String text) |
void |
addIntron(String seqName,
String text) |
void |
addLigandBinding(String seqName,
String text) |
void |
addPosteriorProbability(String seqName,
String text) |
void |
addSecondaryStructure(String seqName,
String text) |
void |
addSequence(String seqName,
String seqText)
Deprecated.
Use
appendToSequence(String,String) instead |
void |
addSurfaceAccessibility(String seqName,
String text) |
void |
addTransMembrane(String seqName,
String text) |
void |
appendToSequence(String seqName,
String seqText) |
List<AbstractSequence<? extends AbstractCompound>> |
getBioSequences()
used to retrieve sequences from the structure
|
List<AbstractSequence<? extends AbstractCompound>> |
getBioSequences(boolean ignoreCase)
Because some database files have incorrectly small letters (e.g.
|
List<AbstractSequence<? extends AbstractCompound>> |
getBioSequences(boolean ignoreCase,
String forcedSequenceType)
This function tolerates mixed case letters, and allows for forcing the output biosequence type (PFAM/RFAM).
|
org.biojava.nbio.alignment.io.StockholmConsensusAnnotation |
getConsAnnotation() |
StockholmFileAnnotation |
getFileAnnotation() |
Map<String,StringBuffer> |
getSequences() |
String |
toString() |
public static final String PFAM
public static final String RFAM
public StockholmFileAnnotation getFileAnnotation()
public org.biojava.nbio.alignment.io.StockholmConsensusAnnotation getConsAnnotation()
@Deprecated public void addSequence(String seqName, String seqText)
appendToSequence(String,String) insteadseqName - seqText - public void appendToSequence(String seqName, String seqText)
seqName - seqText - public Map<String,StringBuffer> getSequences()
public void addGSAccessionNumber(String seqName, String text)
seqName - text - public void addGSdbReference(String seqName, String text)
seqName - text - public List<AbstractSequence<? extends AbstractCompound>> getBioSequences()
getBioSequences(boolean),
getBioSequences(boolean, String)public List<AbstractSequence<? extends AbstractCompound>> getBioSequences(boolean ignoreCase, String forcedSequenceType)
ignoreCase - if true, the function will deal with small letters as if they are capital onesforcedSequenceType - either null, PFAM, or RFAM.getBioSequences(),
getBioSequences(boolean)public List<AbstractSequence<? extends AbstractCompound>> getBioSequences(boolean ignoreCase)
ignoreCase - getBioSequences(),
getBioSequences(boolean, String)Copyright © 2000–2016 BioJava. All rights reserved.