this.pdbid = pdbid.toLowerCase();
this.id = id;
}
+
/**
- * character used to write newlines
+ * character used to write newlines
*/
protected String newline = System.getProperty("line.separator");
+
public void setNewlineString(String nl)
{
newline = nl;
}
+
public String getNewlineString()
{
return newline;
}
+
public String print()
{
String tmp = "";
return tmp;
}
+ /**
+ * Annotate the residues with their corresponding positions in s1 using the
+ * alignment in as
+ *
+ * @param as
+ * @param s1
+ * @return last position in s1 for the last position in the chain
+ */
public void makeExactMapping(AlignSeq as, SequenceI s1)
{
int pdbpos = as.getSeq2Start() - 2;
if ((symbol = ResidueProperties.getAA3Hash().get(tmpat.resName)) == null)
{
String nucname = tmpat.resName.trim();
- if (tmpat.name.equalsIgnoreCase("CA") || ResidueProperties.nucleotideIndex[nucname.charAt(0)] == -1)
+ if (tmpat.name.equalsIgnoreCase("CA")
+ || ResidueProperties.nucleotideIndex[nucname.charAt(0)] == -1)
{
seq.append("X");
// System.err.println("PDBReader:Null aa3Hash for " +