2.0.3 • Published 5 months ago

mf-from-ea v2.0.3

Weekly downloads
2
License
MIT
Repository
github
Last release
5 months ago

mf-from-ea

NPM version npm download

Find a molecular formula from the result of an elemental analysis based on a molecular formula range.

Installation

$ npm install --save mf-from-ea

Usage

const { mfFromEA } = requier('mf-from-ea');

let result = mfFromEA(
  { C: 0.8, H: 0.2 }, // elemental analysis result: 80% C, 20% H
  {
    ranges: 'C0-10 H0-20', // range of molecular formula to explore
    maxElementError: 0.003, // 0.3% Allowed error for each element
    maxTotalError: 0.01, // 1% total error (absolute sum of element errors)
  },
);

console.log(result);
/*
{
  mfs: [
    { mf: 'CH3', totalError: 0.002249567989705492, ea: [Array] },
    { mf: 'C2H6', totalError: 0.002249567989705492, ea: [Array] },
    { mf: 'C3H9', totalError: 0.002249567989705409, ea: [Array] },
    { mf: 'C4H12', totalError: 0.002249567989705492, ea: [Array] },
    { mf: 'C5H15', totalError: 0.002249567989705492, ea: [Array] },
    { mf: 'C6H18', totalError: 0.002249567989705409, ea: [Array] }
  ],
  info: { numberMFEvaluated: 231, numberResults: 6 }
}
*/

License

MIT

2.0.3

5 months ago

2.0.2

6 months ago

1.0.5

8 months ago

2.0.1

8 months ago

1.0.4

11 months ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.3

1 year ago

1.0.0

1 year ago

0.0.23

2 years ago

0.0.24

2 years ago

0.0.25

1 year ago

0.1.0

1 year ago

0.0.22

2 years ago

0.0.21

2 years ago

0.0.20

2 years ago

0.0.16

2 years ago

0.0.17

2 years ago

0.0.18

2 years ago

0.0.19

2 years ago

0.0.15

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.5

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago