<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">name CB</String>
- <String Name="Name">name CB</String>
<String Name="Text">name CB</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">y > 2</String>
- <String Name="Name">y > 2</String>
<String Name="Text">y > 2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">res_cog of y > 2</String>
- <String Name="Name">res_cog of y > 2</String>
<String Name="Text">res_cog of y > 2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 3 8 to 9</String>
- <String Name="Name">atomnr 1 to 3 8 to 9</String>
<String Name="Text">atomnr 1 to 3 8 to 9</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">y > 2</String>
- <String Name="Name">y > 2</String>
<String Name="Text">y > 2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">cog of (y > 2)</String>
- <String Name="Name">cog of (y > 2)</String>
<String Name="Text">cog of (y > 2)</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">all</String>
- <String Name="Name">all</String>
<String Name="Text">all</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">none</String>
- <String Name="Name">none</String>
<String Name="Text">none</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">altloc " "</String>
- <String Name="Name">altloc " "</String>
<String Name="Text">altloc " "</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">altloc A</String>
- <String Name="Name">altloc A</String>
<String Name="Text">altloc A</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">x+1 > 3</String>
- <String Name="Name">x+1 > 3</String>
<String Name="Text">x+1 > 3</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">(y-1)^2 <= 1</String>
- <String Name="Name">(y-1)^2 <= 1</String>
<String Name="Text">(y-1)^2 <= 1</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">x+--1 > 3</String>
- <String Name="Name">x+--1 > 3</String>
<String Name="Text">x+--1 > 3</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection4">
<String Name="Input">-x+-1 < -3</String>
- <String Name="Name">-x+-1 < -3</String>
<String Name="Text">-x+-1 < -3</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">name CB</String>
- <String Name="Name">name CB</String>
<String Name="Text">name CB</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">atomname S1 S2</String>
- <String Name="Name">atomname S1 S2</String>
<String Name="Text">atomname S1 S2</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 3 6 to 8</String>
- <String Name="Name">atomnr 1 to 3 6 to 8</String>
<String Name="Text">atomnr 1 to 3 6 to 8</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">atomnr 4 2 5 to 7</String>
- <String Name="Name">atomnr 4 2 5 to 7</String>
<String Name="Text">atomnr 4 2 5 to 7</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">atomnr <= 5</String>
- <String Name="Name">atomnr <= 5</String>
<String Name="Text">atomnr <= 5</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">atomtype CA</String>
- <String Name="Name">atomtype CA</String>
<String Name="Text">atomtype CA</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 5 and atomnr 2 to 7</String>
- <String Name="Name">atomnr 1 to 5 and atomnr 2 to 7</String>
<String Name="Text">atomnr 1 to 5 and atomnr 2 to 7</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">atomnr 1 to 5 or not atomnr 3 to 8</String>
- <String Name="Name">atomnr 1 to 5 or not atomnr 3 to 8</String>
<String Name="Text">atomnr 1 to 5 or not atomnr 3 to 8</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">not not atomnr 1 to 5 and atomnr 2 to 6 and not not atomnr 3 to 7</String>
- <String Name="Name">not not atomnr 1 to 5 and atomnr 2 to 6 and not not atomnr 3 to 7</String>
<String Name="Text">not not atomnr 1 to 5 and atomnr 2 to 6 and not not atomnr 3 to 7</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection4">
<String Name="Input">atomnr 1 to 5 and (atomnr 2 to 7 and atomnr 3 to 6)</String>
- <String Name="Name">atomnr 1 to 5 and (atomnr 2 to 7 and atomnr 3 to 6)</String>
<String Name="Text">atomnr 1 to 5 and (atomnr 2 to 7 and atomnr 3 to 6)</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection5">
<String Name="Input">x < 5 and atomnr 1 to 5 and y < 3 and atomnr 2 to 4</String>
- <String Name="Name">x < 5 and atomnr 1 to 5 and y < 3 and atomnr 2 to 4</String>
<String Name="Text">x < 5 and atomnr 1 to 5 and y < 3 and atomnr 2 to 4</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">beta 0</String>
- <String Name="Name">betafactor 0</String>
<String Name="Text">betafactor 0</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">beta >= 0.3</String>
- <String Name="Name">betafactor >= 0.3</String>
<String Name="Text">betafactor >= 0.3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 5 and atomnr 2 to 7 and x < 2</String>
- <String Name="Name">atomnr 1 to 5 and atomnr 2 to 7 and x < 2</String>
<String Name="Text">atomnr 1 to 5 and atomnr 2 to 7 and x < 2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">atomnr 1 to 5 and (atomnr 4 to 7 or x < 2)</String>
- <String Name="Name">atomnr 1 to 5 and (atomnr 4 to 7 or x < 2)</String>
<String Name="Text">atomnr 1 to 5 and (atomnr 4 to 7 or x < 2)</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">atomnr 1 to 5 and y < 3 and (atomnr 4 to 7 or x < 2)</String>
- <String Name="Name">atomnr 1 to 5 and y < 3 and (atomnr 4 to 7 or x < 2)</String>
<String Name="Text">atomnr 1 to 5 and y < 3 and (atomnr 4 to 7 or x < 2)</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection4">
<String Name="Input">atomnr 1 to 5 and not (atomnr 4 to 7 or x < 2)</String>
- <String Name="Name">atomnr 1 to 5 and not (atomnr 4 to 7 or x < 2)</String>
<String Name="Text">atomnr 1 to 5 and not (atomnr 4 to 7 or x < 2)</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection5">
<String Name="Input">atomnr 1 to 5 or (atomnr 4 to 6 and (atomnr 5 to 7 or x < 2))</String>
- <String Name="Name">atomnr 1 to 5 or (atomnr 4 to 6 and (atomnr 5 to 7 or x < 2))</String>
<String Name="Text">atomnr 1 to 5 or (atomnr 4 to 6 and (atomnr 5 to 7 or x < 2))</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 4 and bar</String>
- <String Name="Name">atomnr 1 to 4 and bar</String>
<String Name="Text">atomnr 1 to 4 and bar</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">atomnr 2 to 6 and y < 3 and bar2</String>
- <String Name="Name">atomnr 2 to 6 and y < 3 and bar2</String>
<String Name="Text">atomnr 2 to 6 and y < 3 and bar2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">atomnr 6 to 10 and not foo</String>
- <String Name="Name">atomnr 6 to 10 and not foo</String>
<String Name="Text">atomnr 6 to 10 and not foo</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 4 and foo</String>
- <String Name="Name">atomnr 1 to 4 and foo</String>
<String Name="Text">atomnr 1 to 4 and foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">atomnr 2 to 6 and y < 3 and foo</String>
- <String Name="Name">atomnr 2 to 6 and y < 3 and foo</String>
<String Name="Text">atomnr 2 to 6 and y < 3 and foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">atomnr 6 to 10 and not foo</String>
- <String Name="Name">atomnr 6 to 10 and not foo</String>
<String Name="Text">atomnr 6 to 10 and not foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">chain A</String>
- <String Name="Name">chain A</String>
<String Name="Text">chain A</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">chain B</String>
- <String Name="Name">chain B</String>
<String Name="Text">chain B</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">charge < 0.5</String>
- <String Name="Name">charge < 0.5</String>
<String Name="Text">charge < 0.5</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">resname RA and value <= 4</String>
- <String Name="Name">resname RA and value <= 4</String>
<String Name="Text">resname RA and value <= 4</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">resname RA RB and x < 3 and value <= 4</String>
- <String Name="Name">resname RA RB and x < 3 and value <= 4</String>
<String Name="Text">resname RA RB and x < 3 and value <= 4</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection3">
<String Name="Input">resname RA and index < 3</String>
- <String Name="Name">resname RA and index < 3</String>
<String Name="Text">resname RA and index < 3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection4">
<String Name="Input">resname RB and y < 3 and index < 6</String>
- <String Name="Name">resname RB and y < 3 and index < 6</String>
<String Name="Text">resname RB and y < 3 and index < 6</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">constpos</String>
- <String Name="Name">constpos</String>
<String Name="Text">constpos</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">within 2 of constpos</String>
- <String Name="Name">within 2 of constpos</String>
<String Name="Text">within 2 of constpos</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">[1, -2, 3.5]</String>
- <String Name="Name">[1, -2, 3.5]</String>
<String Name="Text">[1, -2, 3.5]</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">x < 3</String>
- <String Name="Name">x < 3</String>
<String Name="Text">x < 3</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">y >= 3</String>
- <String Name="Name">y >= 3</String>
<String Name="Text">y >= 3</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">x {-1 to 2}</String>
- <String Name="Name">x {-1 to 2}</String>
<String Name="Text">x {-1 to 2}</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">distance from cog of resnr 1 < 2</String>
- <String Name="Name">distance from cog of resnr 1 < 2</String>
<String Name="Text">distance from cog of resnr 1 < 2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">same residue as (atomnr 3 5 13 or y > 5)</String>
- <String Name="Name">same residue as (atomnr 3 5 13 or y > 5)</String>
<String Name="Text">same residue as (atomnr 3 5 13 or y > 5)</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">(resnr 1 3 5 or x > 10) and same residue as (atomnr 3 5 13 or z > 5)</String>
- <String Name="Name">(resnr 1 3 5 or x > 10) and same residue as (atomnr 3 5 13 or z > 5)</String>
<String Name="Text">(resnr 1 3 5 or x > 10) and same residue as (atomnr 3 5 13 or z > 5)</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">name = S1 "C?"</String>
- <String Name="Name">name = S1 "C?"</String>
<String Name="Text">name = S1 "C?"</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">name ? S1 "C?"</String>
- <String Name="Name">name ? S1 "C?"</String>
<String Name="Text">name ? S1 "C?"</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">resname TP and not insolidangle center cog of resname C span resname R cutoff 20</String>
- <String Name="Name">resname TP and not insolidangle center cog of resname C span resname R cutoff 20</String>
<String Name="Text">resname TP and not insolidangle center cog of resname C span resname R cutoff 20</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">resname TN and insolidangle center cog of resname C span resname R cutoff 20</String>
- <String Name="Name">resname TN and insolidangle center cog of resname C span resname R cutoff 20</String>
<String Name="Text">resname TN and insolidangle center cog of resname C span resname R cutoff 20</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">insertcode " "</String>
- <String Name="Name">insertcode " "</String>
<String Name="Text">insertcode " "</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">insertcode A</String>
- <String Name="Name">insertcode A</String>
<String Name="Text">insertcode A</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">mass > 5</String>
- <String Name="Name">mass > 5</String>
<String Name="Text">mass > 5</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">name S2 merge name S1</String>
- <String Name="Name">name S2 merge name S1</String>
<String Name="Text">name S2 merge name S1</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">resnr 1 2 and name S2 merge resnr 1 2 and name S1 merge res_cog of resnr 1 2</String>
- <String Name="Name">resnr 1 2 and name S2 merge resnr 1 2 and name S1 merge res_cog of resnr 1 2</String>
<String Name="Text">resnr 1 2 and name S2 merge resnr 1 2 and name S1 merge res_cog of resnr 1 2</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">name S1 and x < 2.5 merge res_cog of x < 2.5</String>
- <String Name="Name">name S1 and x < 2.5 merge res_cog of x < 2.5</String>
<String Name="Text">name S1 and x < 2.5 merge res_cog of x < 2.5</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">mindistance from resnr 1 < 2</String>
- <String Name="Name">mindistance from resnr 1 < 2</String>
<String Name="Text">mindistance from resnr 1 < 2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">molindex 1 4</String>
- <String Name="Name">molindex 1 4</String>
<String Name="Text">molindex 1 4</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">molecule 2 3 5</String>
- <String Name="Name">molecule 2 3 5</String>
<String Name="Text">molecule 2 3 5</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">x > 2</String>
- <String Name="Name">x > 2</String>
<String Name="Text">x > 2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">2 < x</String>
- <String Name="Name">2 < x</String>
<String Name="Text">2 < x</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">y > resnr</String>
- <String Name="Name">y > resnr</String>
<String Name="Text">y > resnr</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection4">
<String Name="Input">resnr < 2.5</String>
- <String Name="Name">resnr < 2.5</String>
<String Name="Text">resnr < 2.5</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection5">
<String Name="Input">2.5 > resnr</String>
- <String Name="Name">2.5 > resnr</String>
<String Name="Text">2.5 > resnr</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">resnr < constint</String>
- <String Name="Name">resnr < constint</String>
<String Name="Text">resnr < constint</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">x + constreal1 < constreal2</String>
- <String Name="Name">x + constreal1 < constreal2</String>
<String Name="Text">x + constreal1 < constreal2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">value <= 4</String>
- <String Name="Name">value <= 4</String>
<String Name="Text">value <= 4</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection2">
<String Name="Input">index < 3</String>
- <String Name="Name">index < 3</String>
<String Name="Text">index < 3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">occupancy 1</String>
- <String Name="Name">occupancy 1</String>
<String Name="Text">occupancy 1</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">occupancy < .5</String>
- <String Name="Name">occupancy < .5</String>
<String Name="Text">occupancy < .5</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">name HG21</String>
- <String Name="Name">name HG21</String>
<String Name="Text">name HG21</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">name 1HG2</String>
- <String Name="Name">name 1HG2</String>
<String Name="Text">name 1HG2</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">pdbname HG21 CB</String>
- <String Name="Name">pdbname HG21 CB</String>
<String Name="Text">pdbname HG21 CB</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection4">
<String Name="Input">pdbatomname 1HG2</String>
- <String Name="Name">pdbatomname 1HG2</String>
<String Name="Text">pdbatomname 1HG2</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">all permute 3 1 2</String>
- <String Name="Name">all permute 3 1 2</String>
<String Name="Text">all permute 3 1 2</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">res_cog of resnr 1 to 4 permute 2 1</String>
- <String Name="Name">res_cog of resnr 1 to 4 permute 2 1</String>
<String Name="Text">res_cog of resnr 1 to 4 permute 2 1</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">name CB S1 and res_cog x < 3 permute 2 1</String>
- <String Name="Name">name CB S1 and res_cog x < 3 permute 2 1</String>
<String Name="Text">name CB S1 and res_cog x < 3 permute 2 1</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">name S2 plus name S1</String>
- <String Name="Name">name S2 plus name S1</String>
<String Name="Text">name S2 plus name S1</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">res_cog of resnr 2 plus res_cog of resnr 1 plus res_cog of resnr 3</String>
- <String Name="Name">res_cog of resnr 2 plus res_cog of resnr 1 plus res_cog of resnr 3</String>
<String Name="Text">res_cog of resnr 2 plus res_cog of resnr 1 plus res_cog of resnr 3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">name S1 and y < 3 plus res_cog of x < 2.5</String>
- <String Name="Name">name S1 and y < 3 plus res_cog of x < 2.5</String>
<String Name="Text">name S1 and y < 3 plus res_cog of x < 2.5</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">cog of resnr 1 3</String>
- <String Name="Name">cog of resnr 1 3</String>
<String Name="Text">cog of resnr 1 3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">res_cog of name CB and resnr 1 3</String>
- <String Name="Name">res_cog of name CB and resnr 1 3</String>
<String Name="Text">res_cog of name CB and resnr 1 3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">whole_res_cog of name CB and resnr 1 3</String>
- <String Name="Name">whole_res_cog of name CB and resnr 1 3</String>
<String Name="Text">whole_res_cog of name CB and resnr 1 3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection4">
<String Name="Input">part_res_cog of x < 3</String>
- <String Name="Name">part_res_cog of x < 3</String>
<String Name="Text">part_res_cog of x < 3</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection5">
<String Name="Input">dyn_res_cog of x < 3</String>
- <String Name="Name">dyn_res_cog of x < 3</String>
<String Name="Text">dyn_res_cog of x < 3</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">foo</String>
- <String Name="Name">foo</String>
<String Name="Text">foo</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">within 1 of foo</String>
- <String Name="Name">within 1 of foo</String>
<String Name="Text">within 1 of foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection3">
<String Name="Input">bar</String>
- <String Name="Name">bar</String>
<String Name="Text">bar</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection4">
<String Name="Input">within 1 of bar</String>
- <String Name="Name">within 1 of bar</String>
<String Name="Text">within 1 of bar</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">resname "R[BD]"</String>
- <String Name="Name">resname "R[BD]"</String>
<String Name="Text">resname "R[BD]"</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">resname ~ "R[BD]"</String>
- <String Name="Name">resname ~ "R[BD]"</String>
<String Name="Text">resname ~ "R[BD]"</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">resindex 1 4</String>
- <String Name="Name">resindex 1 4</String>
<String Name="Text">resindex 1 4</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">residue 1 3</String>
- <String Name="Name">residue 1 3</String>
<String Name="Text">residue 1 3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">resname RA</String>
- <String Name="Name">resname RA</String>
<String Name="Text">resname RA</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">resname RB RC</String>
- <String Name="Name">resname RB RC</String>
<String Name="Text">resname RB RC</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">resnr 1 2 5</String>
- <String Name="Name">resnr 1 2 5</String>
<String Name="Text">resnr 1 2 5</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">resid 4 to 3</String>
- <String Name="Name">resid 4 to 3</String>
<String Name="Text">resid 4 to 3</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">same residue as atomnr 1 4 12</String>
- <String Name="Name">same residue as atomnr 1 4 12</String>
<String Name="Text">same residue as atomnr 1 4 12</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">same resname as atomnr 1 14</String>
- <String Name="Name">same resname as atomnr 1 14</String>
<String Name="Text">same resname as atomnr 1 14</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 6 and foo</String>
- <String Name="Name">atomnr 1 to 6 and foo</String>
<String Name="Text">atomnr 1 to 6 and foo</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 6 and foo</String>
- <String Name="Name">atomnr 1 to 6 and foo</String>
<String Name="Text">atomnr 1 to 6 and foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">within 1 of foo</String>
- <String Name="Name">within 1 of foo</String>
<String Name="Text">within 1 of foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection3">
<String Name="Input">foo</String>
- <String Name="Name">foo</String>
<String Name="Text">foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 5 and y < 10 and foo</String>
- <String Name="Name">atomnr 1 to 5 and y < 10 and foo</String>
<String Name="Text">atomnr 1 to 5 and y < 10 and foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">foo</String>
- <String Name="Name">foo</String>
<String Name="Text">foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
</ParsedVariable>
<ParsedSelection Name="Selection1">
<String Name="Input">atomnr 1 to 5 and foo</String>
- <String Name="Name">atomnr 1 to 5 and foo</String>
<String Name="Text">atomnr 1 to 5 and foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">atomnr 3 to 7 and foo</String>
- <String Name="Name">atomnr 3 to 7 and foo</String>
<String Name="Text">atomnr 3 to 7 and foo</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">name "S?"</String>
- <String Name="Name">name "S?"</String>
<String Name="Text">name "S?"</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelection Name="Selection2">
<String Name="Input">name ? "S?"</String>
- <String Name="Name">name ? "S?"</String>
<String Name="Text">name ? "S?"</String>
<Bool Name="Dynamic">false</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">within 1 of [2, 1, 0]</String>
- <String Name="Name">within 1 of [2, 1, 0]</String>
<String Name="Text">within 1 of [2, 1, 0]</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<ParsedSelections Name="Parsed">
<ParsedSelection Name="Selection1">
<String Name="Input">within 1 of resnr 2</String>
- <String Name="Name">within 1 of resnr 2</String>
<String Name="Text">within 1 of resnr 2</String>
<Bool Name="Dynamic">true</Bool>
</ParsedSelection>
<tr>
<th/>
<th>Input</th>
- <th>Name</th>
+ <xsl:if test="*/String[@Name='Name']">
+ <th>Name</th>
+ </xsl:if>
<th>Text</th>
<th>Dynamic</th>
</tr>
<tr>
<td><xsl:value-of select="@Name"/></td>
<td><xsl:value-of select="String[@Name='Input']"/></td>
- <td><xsl:value-of select="String[@Name='Name']"/></td>
+ <xsl:if test="String[@Name='Name']">
+ <td><xsl:value-of select="String[@Name='Name']"/></td>
+ </xsl:if>
<td><xsl:value-of select="String[@Name='Text']"/></td>
<td><xsl:value-of select="Bool[@Name='Dynamic']"/></td>
</tr>
TestReferenceChecker selcompound(
compound.checkCompound("ParsedSelection", id.c_str()));
selcompound.checkString(selections[i], "Input");
- selcompound.checkString(sel_[count_].name(), "Name");
+ if (flags_.test(efTestSelectionNames))
+ {
+ selcompound.checkString(sel_[count_].name(), "Name");
+ }
selcompound.checkString(sel_[count_].selectionText(), "Text");
selcompound.checkBoolean(sel_[count_].isDynamic(), "Dynamic");
++count_;