.. |penguin| replace:: 🐧 Welcome to penguins! ==================== |penguin| *Penguins: an Easy and NullPointerException-free Gateway to Unpacking and Illustrating NMR Spectra* |penguin| **Penguins** is a Python 3 package intended for generating publication-quality plots of NMR spectra in a programmatic, reproducible fashion. The current penguins version is |version|. penguins requires Python 3.7 or above, and can be installed via ``pip``:: pip install penguins As of the current version, penguins only supports Bruker data, and can only work with processed data; there are no functions for working with raw data. About this documentation ------------------------ The documentation is divided into five major sections (largely adhering to the principles outlined by `Divio `_): 1. **Tutorials**: intended as a brief introduction to penguins' core features. 2. *(In progress)* **How-to guides**: ways of accomplishing specific tasks which are likely to occur frequently. 3. *(In progress)* **Gallery**: case studies from real-life plots with step-by-step walkthroughs. 4. **Explanations**: a more in-depth look at how penguins works behind the scenes. 5. **Reference**: a full description of the penguins API. Contact ------- If you have (any) question, comments, or would like to report a bug, please `create an issue on GitHub `_. Contents ======== .. toctree:: :maxdepth: 2 install tutorials/index howto/index gallery/index explanations/index reference/index * :ref:`genindex` * :ref:`search`