The interface runs in X11 using the GTK+ toolkit, so XQuartz needs to be installed. Type brew doctor for more information if you are having issues. which python should point to /usr/local/bin/python not /usr/bin/python. Make sure you're using brew-installed python, not OS X's default python. brew tap homebrew/python brew update brew install python pygtk pygobject py2cairo zeromq brew install matplotlib -with-pygtkīe patient on the last step-matplotlib needs to be compiled and may take 2 or 3 minutes. Note: You should make sure you have the Xcode command line tools installed ( xcode-select -install) or else Homebrew will try to compile gcc from scratch which takes ~45 min. The easiest way to get most of the necessary requirements to run dstat-interface is using Homebrew: seaborn (0.7.0)-Makes prettier plots if available.matplotlib (1.4.3-compiled with gtk backend).Python and related packages needed: (versions listed are tested, older versions may still work) dstat-interface itself, therefore, requires no installation and can be run from any directory by executing /dstat-interface/main.py with python. Unfortunately, due to the python packages used, dstat-interface is difficult to make into a single self-contained package, so for the time being, the simplest way to run it is to install a python distribution. It currently has no abilities for analyzing recorded data or opening previously saved data files, but data is saved in a simple text format or numpy-compatible binary format and plots can be saved as images. It is the main method for running experiments on the DStat, controlling experimental parameters and collecting and plotting data. The DStat interface is written primarily in Python and runs on Linux, Mac, and Windows. This is the documentation for the DStat interface software. doi: 10.1371/journal.pone.0140349 If you use this information in published work, please cite accordingly. DStat is described in detail in Dryden MDM, Wheeler AR (2015) DStat: A Versatile, Open-Source Potentiostat for Electroanalysis and Integration.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |