Skip to content

Commit 881bda5

Browse files
committed
Merge branch 'pointgroups2' of https://github.com/sbliven/biojava-sbliven.git into pointgroups2
2 parents b61555a + c34ab21 commit 881bda5

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

biojava-structure/src/main/java/org/biojava/nbio/structure/BioAssemblyIdentifier.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,7 @@ public Structure loadStructure(AtomCache cache) throws StructureException,
7272

7373
@Override
7474
public SubstructureIdentifier toCanonical() throws StructureException {
75-
// null pdbCode indicates that the structure can't be loaded by AtomCache
76-
return new SubstructureIdentifier(null, new ArrayList<ResidueRange>());
75+
return new SubstructureIdentifier(pdbCode, new ArrayList<ResidueRange>());
7776
}
7877

7978
@Override

biojava-structure/src/main/java/org/biojava/nbio/structure/symmetry/internal/SymmetryAxes.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -525,15 +525,15 @@ private void getSymmetryAxes(List<Axis> symmAxes, Matrix4d prior, int level, int
525525
symmAxes.add(currAxis);
526526

527527
//Remember that all degrees are at least 2
528-
getSymmetryAxes(symmAxes,prior,level+1,0);
528+
getSymmetryAxes(symmAxes,prior,level+1,firstRepeat);
529529
//New prior is elementary^d*prior
530530
Matrix4d newPrior = new Matrix4d(elemOp);
531531
newPrior.mul(prior);
532532
int childSize = getNumRepeats(level+1);
533-
getSymmetryAxes(symmAxes,newPrior,level+1,childSize);
533+
getSymmetryAxes(symmAxes,newPrior,level+1,firstRepeat+childSize);
534534
for(int d=2;d<elem.getOrder();d++) {
535535
newPrior.mul(elemOp,newPrior);
536-
getSymmetryAxes(symmAxes,newPrior,level+1,childSize*d);
536+
getSymmetryAxes(symmAxes,newPrior,level+1,firstRepeat+childSize*d);
537537
}
538538
}
539539

0 commit comments

Comments
 (0)