2.9.0 • Published 6 years ago

@chemistry/space-groups v2.9.0

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

@chemistry/space-groups

npm version Build Status codecov License: MIT

Crystallography: Space Groups Dictionary

Install

npm install @chemistry/space-groups

Getting started:

SpaceGroupData

import { SpaceGroupData }  from '@chemistry/space-groups';
/*
  id: Space Group number
  hm: Hermann Mauguin Symbol
  hs: Hall Symbol
  o: Representative Operations
  s: Symetry List
*/
const sg = SpaceGroupData[2];
// -> {id: 2, hm: "P -1", hs: "-P 1", o: 1, s: ["x,y,z", "-x,-y,-z"]}
console.log(sg);

SpaceGroup

import { SpaceGroup }  from '@chemistry/space-groups';

const sg = SpaceGroup.getByHMName('P -1');

console.log(sg);
// -> {id: 2, hm: "P -1", hs: "-P 1", o: 1, s: ["x,y,z", "-x,-y,-z"]}
console.log(SpaceGroup.getCrystalSystem(sg));
// -> Triclinic

Commands:

  • Build project: npm run build
2.9.0

6 years ago

2.8.7

6 years ago

2.8.5

6 years ago

2.7.7

6 years ago

2.8.3

6 years ago

2.8.1

6 years ago

2.8.0

6 years ago

2.7.28

6 years ago

2.7.25

6 years ago

2.7.12

6 years ago

2.7.10

6 years ago

2.7.0

6 years ago

2.5.1

7 years ago

2.3.2

7 years ago

2.3.1

7 years ago

2.3.0

7 years ago

2.2.3

7 years ago