structure.GetSymCount and new band.AddBetweenSegments missing

Started by LociOiling

LociOiling Lv 1

[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.

LociOiling Lv 1

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 Lv 1

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

LociOiling Lv 1

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