diff --git a/src/extensions/membrane-orientation/ANVIL.ts b/src/extensions/membrane-orientation/ANVIL.ts index 3c5ed245746799f59cf8994947c4297388eec4dd..905ab13a9f4b7bb0f129171f71aeb1fbf36c79d9 100644 --- a/src/extensions/membrane-orientation/ANVIL.ts +++ b/src/extensions/membrane-orientation/ANVIL.ts @@ -80,14 +80,14 @@ function initialize(structure: Structure, props: ANVILProps): ANVILContext { centroidHelper.includeStep(vec); // keep track of offsets and exposed state to reuse - offsets[m] = l.element; + offsets[m] = structure.serialMapping.getSerialIndex(l.unit, l.element); exposed[m] = AccessibleSurfaceArea.getValue(l, asa) > props.asaCutoff; m++; } } - // omit potentially empty tail + // omit potentially empty tail1 offsets = offsets.slice(0, m); exposed = exposed.slice(0, m);