structure.GetSymCount and new band.AddBetweenSegments missing

Case number:954892-2008227
Topic:Developer Preview
Opened by:LociOiling
Status:Closed
Type:Bug
Opened on:Tuesday, October 22, 2019 - 02:29
Last modified:Wednesday, November 6, 2019 - 18:22
(Tue, 10/22/2019 - 02:29  |  13 comments)


LociOiling's picture
User offline. Last seen 7 hours 59 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

[Hit enter too fast....]

In 20190822-2e2a2f9739-win_x86-devprev, the new function structure.GetSymCount is missing. (There's no new "symmetry" function that I can find, either.)

The help for band.AddBetweenSegments doesn't show the new chain identifier. Attempting to call the function with a chain identifier results in an error stating that 2 to 4 arguments are valid.

Joined: 09/24/2012
Groups: Go Science

When I opened the DevPrev client, it didn't update the version.

Should we use "experimental" or something else instead ?

jflat06's picture
User offline. Last seen 1 week 4 days ago. Offline
Joined: 09/29/2010
Groups: Window Group

No, it should be devprev. What platform is this on?

Joined: 09/24/2012
Groups: Go Science

I tested on Mac (a very old version like 10.9 in 2013)

LociOiling's picture
User offline. Last seen 7 hours 59 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

I'm on Windows, and I finally noticed that the build id is 20190822-2e2a2f9739-win_x86-devprev, so 22 August 2019. This was definitely an update, so maybe the August build was pushed instead of the new October version.

I just tried starting a new client and paying a little more attention. There was no update, and the build id remains at 20190822-2e2a2f9739-win_x86-devprev. The function structure.GetSymCount is still absent.

Hanto's picture
User offline. Last seen 10 hours 33 min ago. Offline
Joined: 05/10/2008
Groups: None

CONFIRMED as Loci said using one of many older clients. Did get an update BUT ONLY TO 22 Aug 2019

LociOiling's picture
User offline. Last seen 7 hours 59 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

There's a new hotfix to devprev. The latest version has structure.GetSymCount in it, so that's progress.

LociOiling's picture
User offline. Last seen 7 hours 59 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

More progress. The function structure.GetSymCount works, and so does the new version of band.AddBetweenSegments with a fifth parameter.

On trimer puzzle 1752, GetSymCount returns 2.

The following code bands segment 2 on the main chain to segment 2 on each of the symmetric chains, specifically atom 5, the beta carbon of each.

print ( "symmetric chains = " .. structure.GetSymCount () )

for ii = 1, structure.GetSymCount () do
   band.AddBetweenSegments ( 2, 2, 5, 5, ii )
end
Joined: 09/24/2012
Groups: Go Science

There is no update for Mac
(OS 10.8.5)

Version.database: 5 dec 2018

LociOiling's picture
User offline. Last seen 7 hours 59 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

Windows is at 20191029-32048a6a12-win_x86-devprev.

(For those just tuning in, see devprev on the wiki for how to get the developer preview release.)

Joined: 09/24/2012
Groups: Go Science

Where do you find the version code ?

LociOiling's picture
User offline. Last seen 7 hours 59 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders

The version is found as "Build ID" under General Options, control + T or the equivalent. The same dialog shows the "Update Group" the client is using.

The build id also appears in log.txt, but it can be hard to find. It looks something like this:

buildid: 20191029-32048a6a12-win_x86-devprev
LociOiling's picture
User offline. Last seen 7 hours 59 min ago. Offline
Joined: 12/27/2012
Groups: Beta Folders
Status: Open » Closed

The symmetry functions seem to be working on Windows devprev, so I'm closing this feedback.

Sitemap

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