845455
doi
10.5281/zenodo.845455
oai:zenodo.org:845455
Philipp S Sommer
University
Chilipp/psyplot-conda: v1.0.1: Conda installers for psyplot - The interactive visualization framework
Philipp S. Sommer
University of Lausanne
url:https://github.com/Chilipp/psyplot-conda/tree/v1.0.1
info:eu-repo/semantics/openAccess
GNU General Public License v2.0 only
https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.html
pyplot
matplotlib
python
earth-science
visualization
interactive
netcdf
data analysis
xarray
anaconda
climate model
<p>psyplot-conda provides standalone installers for the psyplot interactive visualization framework.</p>
<p><strong>psyplot</strong> is an open source python project that mainly combines the plotting utilities of matplotlib (Hunter, 2007) and the data management of the xarray package (Hoyer & Hamman, 2017). The main purpose is to have a framework that allows a fast, attractive, flexible, easily applicable, easily reproducible and especially an interactive visualization of your data.</p>
<p>The ultimate goal is to help scientists and especially climate model developers in their daily work by providing a flexible visualization tool that can be enhanced by their own visualization scripts. psyplot can be used through the python command line and through the psyplot-gui module which provides a graphical user interface for an easier interactive usage.</p>
<p>These installers contains all necessary dependencies for psyplot, psyplot-gui, psy-simple, psy-maps and psy-reg plus the conda package for managing virtual environments. The installers have been created using using the conda constructor package and the packages from the conda-forge channel.</p>
<p>Other ways to install psyplot can be found in the psyplot docs: http://psyplot.readthedocs.io</p>
<p><strong>Source files</strong></p>
<p>These files contain the source python code for the psyplot-conda repository (tag v1.0.1) and it's submodules psyplot (tag v1.0.0), psy-simple (tag v1.0.0), psy-maps (tag v1.0.0), psy-reg (tag v1.0.0) and psyplot-gui (tag v1.0.1).</p>
<ul>
<li><strong>psyplot-conda-1.0.1.zip</strong>: The zipped source files including reference figures for psy-simple and psy-maps</li>
<li><strong>psyplot-conda-1.0.1-no-refs.zip</strong>: The zipped source files without reference figures</li>
</ul>
<p><strong>Documentation files</strong></p>
<p>These files contain the documentation for psyplot, psy-maps, psy-reg, psy-simple and psyplot-gui from http://psyplot.readthedocs.io/en/latest/, downloaded on August, 21st, 2017.</p>
<ul>
<li><strong>docs-epub.zip</strong>: Documentation files in epub format</li>
<li><strong>docs-pdf.zip</strong>: Documentation files in pdf format</li>
<li><strong>docs-html.zip</strong>: Documentation files in html format</li>
</ul>
<p><strong>Standalone installers</strong></p>
<p>These installers have been created using the conda constructor package and can be used to install psyplot, psy-simple, psy-maps, psy-reg and psyplot-gui. Installation instructions can be found in the Additional Notes.</p>
<ul>
<li><strong>psyplot-conda-1.0.1-Linux-x86-64.sh</strong>: Bash installer for 64-bit Linux systems</li>
<li><strong>psyplot-conda-1.0.1-MacOSX-x86-64.sh</strong>: Bash installer for 64-bit Mac OS X systems</li>
<li><strong>psyplot-conda-1.0.1-MacOSX-x86-64.pkg</strong>: Package installer for 64-bit Mac OS X systems</li>
<li><strong>psyplot-conda-1.0.1-Windows-x86-64.exe</strong>: Windows installer for 64-bit systems</li>
<li><strong>psyplot-conda-1.0.1-Windows-x86.exe</strong>: Windows installer for 32-bit systems</li>
<li><strong>psyplot-conda-1.0.1-Windows-no-shortcut-x86-64.exe</strong>: Windows installer for 64-bit systems without menu shortcut</li>
<li><strong>psyplot-conda-1.0.1-Windows-no-shortcut-x86.exe</strong>: Windows installer for 32-bit systems without menu shortcut</li>
</ul>
<p><strong>Packages</strong></p>
<p>These files contain packages for psyplot (1.0.0.post1), psy-simple (1.0.0), psy-maps (1.0.0), psy-reg (1.0.0) and psyplot-gui (1.0.1).</p>
<ul>
<li><strong>python-packages.zip</strong>: Python packages from pipy.org</li>
<li><strong>conda-packages.zip</strong>: Conda packages from https://anaconda.org/conda-forge</li>
</ul>
<p> </p>
<p><strong>Installation instructions for standalone installers</strong></p>
<p><strong>Installation on Linux</strong></p>
<p>Download the bash script and open a terminal window.</p>
<p>Type:</p>
<p>bash '<path-to-the-downloaded-file.sh>'</p>
<p>and simply follow the instructions.</p>
<p>For more information on the command line options type:</p>
<p>bash '<Path-to-the-downloaded-file.sh>' --help</p>
<p>It will ask you, whether you want to add a psyplot alias to your .bashrc, such that you can easily start the terminal and type psyplot to start the GUI. You can avoid this by setting NO_PSYPLOT_ALIAS=1. Hence, to install psyplot-conda without any terminal interaction, run:</p>
<p>NO_PSYPLOT_ALIAS=1 bash '<Path-to-the-downloaded-file.sh>' -b -p <target-path></p>
<p><strong>Uninstallation on Linux</strong></p>
<p>Just delete the folder where you installed psyplot-conda. By default, this is $HOME/psyplot-conda, so just type:</p>
<p>rm -rf $HOME/psyplot-conda</p>
<p>If you added a psyplot alias to your .bashrc or chose to add the bin directory to your PATH variable during the installation, open your $HOME/.bashrc in an editor of your choice and delete those parts.</p>
<p><strong>Installation on OS X</strong></p>
<p>You can either install it from the terminal using a bash-script (.sh file), or you can install a standalone app using an installer (.pkg file).</p>
<p>The bash script will install a conda installation in your desired location. Both will create a Psyplot.app (see below).</p>
<p><strong>Installation using the OS X package</strong></p>
<p>This should be straight-forward, however Apple does not provide free Developer IDs for open-source developers. Therefore our installers are not signed and you have to give the permissions to open the files manually. The 4 steps below describe the process.</p>
<ol>
<li>Just download the .pkg file</li>
<li>To open it, you have to</li>
</ol>
<p> Right-click on the file, then Open With, then Installer. In the appearing window, click the Open button.</p>
<ol>
<li>Follow the instructions. It will create a Psyplot.app in the specified location.</li>
<li>To open the app the first time, change to the chosen installation directory for the App (by default $HOME/Applications), right-click the Psyplot app and click on Open. In the appearing window, again click on Open.</li>
</ol>
<p><strong>Installation using the bash script</strong></p>
<p>Download the bash script (file ending on '.sh' for MacOSX) and open a terminal window.</p>
<p>Type:</p>
<p>bash '<path-to-the-downloaded-file.sh>'</p>
<p>and simply follow the instructions.</p>
<p>For more informations on the command line options type:</p>
<p>bash '<Path-to-the-downloaded-file.sh>' --help</p>
<p>By default, the installer asks whether you want to install a Psyplot.app into your Applications directory. You can avoid this be setting NO_PSYPLOT_APP=1.</p>
<p>Furthermore it will ask you, whether you want to add a psyplot alias to your .bash_profile, such that you can easily start the terminal and type psyplot to start the GUI. You can avoid this by setting NO_PSYPLOT_ALIAS=1. Hence, to install psyplot-conda without any terminal interaction, run:</p>
<p>NO_PSYPLOT_APP=1 NO_PSYPLOT_ALIAS=1 bash '<Path-to-the-downloaded-file.sh>' -b -p <target-path></p>
<p><strong>Uninstallation on OSX</strong></p>
<p>The uninstallation depends on whether you have used the package installer or the bash script for the installation.</p>
<p><strong>Uninstall the App installed through the OS X package</strong></p>
<p>Just delete the app from your Applications folder. There have been no changes made to your PATH variable.</p>
<p><strong>Uninstall the App installed via bash script</strong></p>
<p>As for linux, just delete the folder where you installed psyplot-conda. By default, this is $HOME/psyplot-conda. Open a terminal and just type:</p>
<p>rm -rf $HOME/psyplot-conda</p>
<p>If you added a psyplot alias to your .bash_profile or chose to add the bin directory to your PATH variable during the installation, open your $HOME/.bash_profile in an editor of your choice and delete those parts.</p>
<p>If you chose to add a Psyplot app, just delete the symbolic link in /Applications or $HOME/Applications.</p>
<p><strong>Installation on Windows</strong></p>
<p>Just download the installer for 64-bit or 32-bit, double click the downloaded file and follow the instructions. The installation will create an item in the windows menu (Start -> Programs -> Psyplot) which you can use to open the GUI. You can, however, also download installers that create no shortcut from below.</p>
<p>In any case, if you chose to modify your PATH variable during the installation, you can open a command window (cmd) and type psyplot.</p>
<p><strong>Uninstallation on Windows</strong></p>
<p>Just double-click the Uninstall-Anaconda.exe file in the directory where you installed psyplot-conda and follow the instructions.</p>
<p>This will also revert the changes in your PATH variable.</p>
<p><strong>Acknowledgements</strong></p>
<p>The author thanks the Swiss National Science Foundation (SNF) for their support. Funding for the author came from the ACACIA grant (CR10I2_146314) and the HORNET grant (200021_169598).</p>
Zenodo
2017-08-21
info:eu-repo/semantics/other
845448
1.0.1
1579980153.920002
287222773
md5:087d7fb74e66a7d280e7951a53ab1b87
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1-Windows-x86.exe
12356579
md5:5c36e81580555a2783b582e3221e8d8a
https://zenodo.org/records/845455/files/conda-packages.zip
361642314
md5:092344967cbdaacfeedf4c9cb9a1ba08
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1.zip
287108877
md5:524d1cdd71e20b9171681c08cfc4bb6d
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1-Windows-no-shortcut-x86.exe
888521
md5:bd7c228701dfbf0b35a16d843af07d84
https://zenodo.org/records/845455/files/python-packages.zip
364986688
md5:c25d826f04009027d9d66847f5a7c8b2
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1-Windows-x86_64.exe
364867505
md5:4689386ba8b1139ec2c8f9872ac4d98a
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1-Windows-no-shortcut-x86_64.exe
239912246
md5:1db98267d4c81bd8dbfb2003249feb99
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1-MacOSX-x86_64.pkg
345424392
md5:847892760564c552c7f5226b947605ea
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1-Linux-x86_64.sh
8148893
md5:dc222ed656bc3dc8874a45ccade9c4da
https://zenodo.org/records/845455/files/docs-pdf.zip
50367592
md5:9bd24678d47c7d3168035994dc431607
https://zenodo.org/records/845455/files/docs-html.zip
240556183
md5:05bb2d1e212e0aa6ded5f38b86cdd010
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1-MacOSX-x86_64.sh
8412990
md5:068fdf461f492b8f65e3fc7c00e19c01
https://zenodo.org/records/845455/files/docs-epub.zip
34288953
md5:05f867364759f3fe5253e675d5c67882
https://zenodo.org/records/845455/files/psyplot-conda-1.0.1-no-refs.zip
public
https://github.com/Chilipp/psyplot-conda/tree/v1.0.1
Is supplement to
url
10.5281/zenodo.845448
isVersionOf
doi