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 |
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 StockholmStructure()
public StockholmFileAnnotation getFileAnnotation()
public org.biojava.nbio.alignment.io.StockholmConsensusAnnotation getConsAnnotation()
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 addGSDescription(String seqName, String text)
public void addGSdbReference(String seqName, String text)
seqName
- text
- public void addGSOrganismSpecies(String seqName, String text)
public void addGSOrganismClassification(String seqName, String text)
public void addSurfaceAccessibility(String seqName, String text)
public void addTransMembrane(String seqName, String text)
public void addPosteriorProbability(String seqName, String text)
public void addLigandBinding(String seqName, String text)
public void addActiveSite(String seqName, String text)
public void addASPFamPredicted(String seqName, String text)
public void addASSwissProt(String seqName, String text)
public void addSecondaryStructure(String seqName, String 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–2019 BioJava. All rights reserved.