conformation.ts 614 B

1234567891011121314151617181920212223
  1. /**
  2. * Copyright (c) 2017 molio contributors, licensed under MIT, See LICENSE file for more info.
  3. *
  4. * @author David Sehnal <david.sehnal@gmail.com>
  5. */
  6. import Column from '../../../mol-base/collections/column'
  7. interface Conformation {
  8. // ID is part of conformation because mmCIF is a leaky abstraction
  9. // thats assigns different atom ids to corresponding atoms in different models
  10. // ... go figure.
  11. id: Column<number>,
  12. occupancy: Column<number>,
  13. B_iso_or_equiv: Column<number>
  14. x: ArrayLike<number>,
  15. y: ArrayLike<number>,
  16. z: ArrayLike<number>
  17. }
  18. export default Conformation