plotypus is a Python library and command line tool for modelling and plotting the light curves of periodic intrinsic variable stars.


See installation guide.


Visit the plotypus downloads page.


This is the documentation for version 0.2.5.

Take a look through the API, the User’s Guide, and the examples.

Citing plotypus

plotypus was created by Earl Bellinger and Daniel Wysocki, with advisement from Dr. Shashi Kanbur. If plotypus is used in a project that leads to a scientific publication, please cite us. You can use this citation entry.

Open source

plotypus is an open source project, published under the Lesser GNU General Public License (LGPLv3). Feel free to use and modify the code, but please give credit where it’s due. plotypus would not exist as it does if not for other open source projects, specifically Python, numpy, scipy, scikit-learn, matplotlib, and git.


We openly welcome outside contributions. If you would like to be a part of our team, feel free to contact us. If you find a bug, or would like to suggest a feature or improvement, please use our issue tracker. If you would like to submit a patch, make a pull request.

We are currently looking for a volunteer to make a graphical user interface to plotypus. If you are interested please let us know, and due to the open nature of the project you can even make one without asking.