2.9.0 • Published 4 years ago

@chemistry/space-groups v2.9.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 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

4 years ago

2.8.7

4 years ago

2.8.5

4 years ago

2.7.7

4 years ago

2.8.3

4 years ago

2.8.1

4 years ago

2.8.0

4 years ago

2.7.28

4 years ago

2.7.25

4 years ago

2.7.12

4 years ago

2.7.10

4 years ago

2.7.0

4 years ago

2.5.1

5 years ago

2.3.2

5 years ago

2.3.1

5 years ago

2.3.0

5 years ago

2.2.3

5 years ago