code: public String printHelixSummary() {
  
  		StringBuffer g = new StringBuffer(); //3-10 helix
  		StringBuffer h = new StringBuffer(); //alpha helix
  		StringBuffer i = new StringBuffer(); //pi-helix
  		StringBuffer ss = new StringBuffer(); //SS summary
  		StringBuffer aa = new StringBuffer(); //AA one-letter
  		String nl = System.getProperty("line.separator");
  
  		g.append(	"3 turn: ");
  		h.append(	"4 turn: ");
  		i.append(	"5 turn: ");
  		ss.append(	"SS:     ");
  		aa.append(	"AA:     ");
  
  		for (int k = 0; k < groups.length; k++){
  
  			SecStrucState state = getSecStrucState(k);
  			g.append(state.getTurn()[0]);
  			h.append(state.getTurn()[1]);
  			i.append(state.getTurn()[2]);
  			ss.append(state.getType());
  			aa.append(StructureTools.get1LetterCode(groups[k].getPDBName()));
  		}
  
  		return g.toString()+nl+h.toString()+nl+
  				i.toString()+nl+ss.toString()+nl+aa.toString();
  	}
docs: Generate a summary of this SS prediction with information about
  the three types of helix turns in different row sequences.
  <p>
  This is similar to the summary output of Jmol, and useful to visualize
  the helix patterns.
  
  @return String helix summary