An open API service indexing awesome lists of open source software.

https://github.com/jmwoll/isocalc

Python isotopic pattern calculator library
https://github.com/jmwoll/isocalc

chemistry isotope isotopic-patterns mass-spectrometry plot

Last synced: 8 months ago
JSON representation

Python isotopic pattern calculator library

Awesome Lists containing this project

README

          

With isocalc, isotopic patterns can be calculated
from python. It is not accurate (e.g. not considering electrons),
and very inefficient, but still sometimes useful for quickly screening
isotopic patterns and for teaching. For example, the code
```
from isocalc import isocalc
isocalc.plot_isotope_distribution("C1")
```
will result in the following plot:

![Example Isotopic Pattern.](https://github.com/jmwoll/isocalc/blob/master/doc/isocalc_example_c.png)

While the following code:
```
from isocalc import isocalc
isocalc.plot_isotope_distribution("C1Br4")
```
will result in the following plot with several isotopic peaks:

![Example Isotopic Pattern.](https://github.com/jmwoll/isocalc/blob/master/doc/isocalc_example_cbr4.png)