code: public void setMacromolecularSizes() {
  		for (BioAssemblyInfo bioAssembly : transformationMap.values()) {
  			bioAssembly.setMacromolecularSize(bioAssembly.getTransforms().size());
  		}
  	}
docs: Set the macromolecularSize fields of the parsed bioassemblies.
  This can only be called after the full PDB file has been read so that
  all the info for all bioassemblies has been gathered.
  Note that an explicit method to set the field is necessary here because
  in PDB files the transformations contain only the author chain ids, corresponding
  to polymeric chains, whilst in mmCIF files the transformations
  contain all asym ids of both polymers and non-polymers.