Lua secondaryStructure: add "A" (auto)

Case number:845813-2002998
Topic:Game: Tools
Opened by:Bruno Kestemont
Opened on:Wednesday, October 26, 2016 - 16:01
Last modified:Tuesday, July 9, 2019 - 07:36

In order to implement the following idea (recognizing ideal loops), it would be nice to have an "auto" argument for SetSecondaryStructure.

structure.SetSecondaryStructure(integer segmentIndex, string secondaryStructure)
structure.SetSecondaryStructureSelected(string secondaryStructure)

We have:
secondaryStructure= "L", "S", "H", "M"

Add: "A" for Auto (set by Foldit)

OR add a command:

structure.GetSecondaryStructure(integer segmentIndex, [boolean auto])

if boolean auto == nil or false: returns current SS
if boolean auto == true: returns auto expected SS

Reason: currently, with player's SS, Susume's idea doesn't work if a player's loop is not recognized as loop by Foldit.

(Wed, 10/26/2016 - 16:01  |  1 comment)

Joined: 09/24/2012
Groups: Go Science
Status: Open » Closed

It's implemented now.

SetSecondaryStructure (string) with a= auto


Developed by: UW Center for Game Science, UW Institute for Protein Design, Northeastern University, Vanderbilt University Meiler Lab, UC Davis
Supported by: DARPA, NSF, NIH, HHMI, Amazon, Microsoft, Adobe, RosettaCommons