<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to wiki</title><link href="https://sourceforge.net/p/plotpy/wiki/" rel="alternate"/><link href="https://sourceforge.net/p/plotpy/wiki/feed.atom" rel="self"/><id>https://sourceforge.net/p/plotpy/wiki/</id><updated>2019-04-13T22:49:15.210000Z</updated><subtitle>Recent changes to wiki</subtitle><entry><title>Installation instructions modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Installation%2520instructions/" rel="alternate"/><published>2019-04-13T22:49:15.210000Z</published><updated>2019-04-13T22:49:15.210000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.net7ffb2670bc15effc177efdbebf538ef8e0677296</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -117,3 +117,19 @@
 * Select Linux/Ubuntu (64-bit) and about 50% of your system memory. For hard disk select "Use an existing..." and select the downloaded image.

 You should now be able to run the virtual Linux system with plot.py installed.
+
+##Update to latest version
+As I do not create a new image for every update and to keep the Linux system up to date, you should run the following commands in a terminal inside the VM:
+$ sudo apt update
+$ sudo apt upgrade
+
+The user and password of the VM are both "plotpy".
+
+##Access data on host computer 
+If you want to work with data on you computers normal harddrive you have to mount it to the virtual machine, first. This can be done as follows:
+* Menu Devices-&amp;gt;Shared Folders-&amp;gt;Shared folder settings...
+* Click the Add button on the right
+* Select which folder/drie to map to the virtual machine
+* Select "Auto-mount" and "Make Permanent"
+* When opening the "File System" link from the VM Desktop you should now see yor mounted device in the list on the right as "sf_{your mount point}".
+* 
&lt;/pre&gt;
&lt;/div&gt;</summary></entry><entry><title>Installation instructions modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Installation%2520instructions/" rel="alternate"/><published>2019-04-13T22:41:55.259000Z</published><updated>2019-04-13T22:41:55.259000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.net10f9356c36dc191c3782b6c0156d761fa05bd5d9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -5,15 +5,14 @@

 This section will be an introduction how to install the program on different system. Please feel free to add informations here.

-As the program is written in python it should be working under Linux, Windows and Mac OS-X. There can be some platfrom dependent differences which I will try to resolve. The stable versions will be tested on Linux and Windows, all others only unter Linux.
+As the program is written in python it can, in priciple, work under Linux, Windows and Mac OS-X. Unfortunately it became harder over the years to install the required libraries for Windows and OS-X so I have decided to drop the native support for these platforms. I provide a VirtualBox image with Linux and plot.py for these cases.

-Colleagues using IFF computes, please move directly to this section!
 Requirements

 If you don't install the Windows binaries, some software requirements have to be fullfilled to use the Program, these are:

 * Gnuplot is used to create the plots
-* python (&amp;gt;=2.4) as the program is written in python
+* python (2.7) as the program is written in python
 * gtk2 with pygtk for the GUI functionality (recommanded, for OSX use WX-widgets which comes with Python)
 * numpy and scipy for some of the functionality as fitting
 * gfortran for the reflectometer fit program
@@ -39,30 +38,6 @@
 sudo apt-get install plot-script

 The package should work for all distributions using python 2.7 (Natty (11.04)&amp;gt; Cosmic (18.10), while I would recommand 18.04 LTS).
-
-##From Debian package
-The easiest way is to install from the .deb package. The main advantage of this method is, that this will check all dependencies of your system. This needs administrator privileges.
-
-    Download the latest .deb version from the Download Area
-    Install the package with your package manager
-
-dpkg -i Plot-script-(Version).deb
-
-If you got admin privileges I recommend this method as it adds menu entries for most program sessions for the latest versions and seems to be the most stable way.
-On IFF computers
-
-Users of iff internal computers normally don't have admin privileges, so to install the program on such terminals you need to do the following:
-
-    first try my installation script:
-
-wget http://iffwww.iff.kfa-juelich.de/~glavic/install.sh -O - | sh
-
-If this doesn't work:
-
-    Get the program source as described in the General section
-    In the extracted program folder type the following:
-
-/usr/local/bin/python setup.py install --prefix ~/python --install-scripts ~/bin

 ##From source (General)
@@ -131,31 +106,14 @@

 complete -F _plot_complete -o dirnames plot.py

-#Installation under Windows
-##Complete package installer (recommended)
-Download the complete package installer (plot-script-{Versoin}_setup.exe). This can take a while as it is about 30MB in size.
+#Installation under Windows and OS-X
+##Setup VirtualBox Image
+* Install Oracle VirtualBox on your computer
+* Download the UbuntuPlotpy.zip file
+* Unpack the zip file on your harddrive
+* Start VirtualBox and open the Virtual Media Manager (CTRL+D)
+* Click Add and select the .vdi file on your disk
+* Close the manager and create a new virtual machine (CTRL+N)
+* Select Linux/Ubuntu (64-bit) and about 50% of your system memory. For hard disk select "Use an existing..." and select the downloaded image.

-Run the installer after download, this should install the complete program. After installation you can run the program from the Start menu or a .bat files in the examples directory. Take a look into the .bat files with a text editor to see how the program is used from the console.
-
-This is the easiest installation if you don't use python. I test it on a WinXP virtual machine quite often but can't guarantee that it's working. I recommend all windows users to use this method.
-
-Other methods are not tested any more so I won't update this section anymore. If installing with the setup doesn't work you can still try it and should use the source distribution.
-
-##Install from Source (advanced)
-###Download additional software packages
-Before you can start the installation of the program in Windows you will have to install some additional software mentioned above. If you use the versions listed below you can try my {file name=“install.bat” desc=“installation batch file”}.
-
-* Python (v &amp;gt;=2.6.x)
-* Gnuplot (v &amp;gt;=4.2.x)
-* GTK2 and pygtk
-* numpy and optionally scipy
-* ipython
-
-###Installing the script
-* Download the latest version from the Download Area 
-* Put all installation files in one directory together with the batch file 
-* Run the batch file and follow the instructions
-
-
-#Installation under OSX
-Until I manage to get Py2App working with the software (this creates a stand alone application as for windows) you will have to install all dependencies and use the instructions for Source installation in the Linux section.
+You should now be able to run the virtual Linux system with plot.py installed.
&lt;/pre&gt;
&lt;/div&gt;</summary></entry><entry><title>Installation instructions modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Installation%2520instructions/" rel="alternate"/><published>2019-04-13T20:36:58.379000Z</published><updated>2019-04-13T20:36:58.379000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.net9bfb6746508a209ae6f3ebcaff6e18d71caeb453</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -33,7 +33,7 @@
 echo "# Repository for the python program plot-script by Artur Glavic" &amp;gt; /tmp/plot.list
 echo "deb http://plotpy.sourceforge.net/repository py27 main" &amp;gt;&amp;gt; /tmp/plot.list
 sudo cp /tmp/plot.list /etc/apt/sources.list.d
-wget http://plotpy.sourceforge.net/repository/glavic_key.asc -O /tmp/glavic_key.asc
+wget http://plotpy.sourceforge.net/glavic_key.asc -O /tmp/glavic_key.asc
 sudo apt-key add /tmp/glavic_key.asc
 sudo apt-get update
 sudo apt-get install plot-script
&lt;/pre&gt;
&lt;/div&gt;</summary></entry><entry><title>Installation instructions modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Installation%2520instructions/" rel="alternate"/><published>2019-04-13T14:59:04.176000Z</published><updated>2019-04-13T14:59:04.176000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.netf2fcb63c5ac638e8ee36c819fa798d7a7c480d8f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -21,24 +21,24 @@
 In Linux it should be easy to install all these components via your repository system. Windows users will have to download and install all the Packages themselves, see the instructions below.

 #Installation under Linux
-##From Debian Repositroy (not updated anymore, use .deb file from download)
+##From Debian Repositroy
 Since version 0.7 I have created a Debian repository for the program which can be used to install plot-script. Just add the line to your /etc/apt/sources.list or to a new .list file in the /etc/apt/sources.list.d directory:

-deb http://plotpy.sourceforge.net/repository natty main
+deb http://plotpy.sourceforge.net/repository py27 main

-And add the repository key which can be found at http://iffwww.iff.kfa-juelich.de/~glavic/plotrepo/glavic_key.asc
+And add the repository key which can be found at http://plotpy.sourceforge.net/repository/glavic_key.asc

-To install use your package manager (e.g. apt-get, aptitude, kpackagekit) and install the plot-script package. Here is an example script:
+To install use your package manager (e.g. apt, muon) and install the plot-script package. Here is an example script:

 echo "# Repository for the python program plot-script by Artur Glavic" &amp;gt; /tmp/plot.list
-echo "deb http://plotpy.sourceforge.net/repository natty main" &amp;gt;&amp;gt; /tmp/plot.list
+echo "deb http://plotpy.sourceforge.net/repository py27 main" &amp;gt;&amp;gt; /tmp/plot.list
 sudo cp /tmp/plot.list /etc/apt/sources.list.d
 wget http://plotpy.sourceforge.net/repository/glavic_key.asc -O /tmp/glavic_key.asc
 sudo apt-key add /tmp/glavic_key.asc
 sudo apt-get update
 sudo apt-get install plot-script

-For distributions using python 2.6 as Ubuntu Maverick exchange “natty” with “maverick”.
+The package should work for all distributions using python 2.7 (Natty (11.04)&amp;gt; Cosmic (18.10), while I would recommand 18.04 LTS).

 ##From Debian package
 The easiest way is to install from the .deb package. The main advantage of this method is, that this will check all dependencies of your system. This needs administrator privileges.
&lt;/pre&gt;
&lt;/div&gt;</summary></entry><entry><title>Home modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Home/" rel="alternate"/><published>2017-05-17T15:16:33.622000Z</published><updated>2017-05-17T15:16:33.622000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.netfb65435c8687e7facf4dd29717e87aac507610af</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -35,3 +35,8 @@
 =================

 The Plot.py software is distributed under the GNU General Public License (v3) and thus free to redistribute and change for your own purpose. If you like to acknowledge the effort put into the software you can [cite] it in your publication/thesis. 
+
+
+Development Profiling
+====================
+PyVmMonitor is being used to support the development of this project: http://pyvmmonitor.com
&lt;/pre&gt;
&lt;/div&gt;</summary></entry><entry><title>Installation instructions modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Installation%2520instructions/" rel="alternate"/><published>2016-01-07T14:11:47.301000Z</published><updated>2016-01-07T14:11:47.301000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.net91f1371af01d134dd1bbed35b9d37bdcc97773ee</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -21,7 +21,7 @@
 In Linux it should be easy to install all these components via your repository system. Windows users will have to download and install all the Packages themselves, see the instructions below.

 #Installation under Linux
-##From Debian Repositroy
+##From Debian Repositroy (not updated anymore, use .deb file from download)
 Since version 0.7 I have created a Debian repository for the program which can be used to install plot-script. Just add the line to your /etc/apt/sources.list or to a new .list file in the /etc/apt/sources.list.d directory:

 deb http://plotpy.sourceforge.net/repository natty main
&lt;/pre&gt;
&lt;/div&gt;</summary></entry><entry><title>WikiPage Usage modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Usage/" rel="alternate"/><published>2012-11-06T16:09:17.387000Z</published><updated>2012-11-06T16:09:17.387000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.nete8fa4774abaf0874cadc856b3fdd60edc7c9b144</id><summary type="html"># General features: 

[Starting the program and First Steps]
 
[Command line parameters]
 
[GUI-interface]
 
Modelling of crystal multilayer diffraction data using [multilayer simulation plugin]
 
[Templates and Plugins]
 
[Snapshots]
 
[Parallel processing]: Making use of multiple CPUs for fitting with the help of an IPython cluster
 
[Numpy exports]
 
[ASCII importer]
 

# Data type dependent features: 

[4-circle] diffractometer 

[DNS] 

[TREFF] 

[x-ray reflectometer] 

[SQUID] and PPMS 


# Getting help

[Installation Instructions]

[FAQ] 
</summary></entry><entry><title>WikiPage Troubleshooting modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Troubleshooting/" rel="alternate"/><published>2012-11-06T16:05:37.877000Z</published><updated>2012-11-06T16:05:37.877000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.net106e58018c73f0fc25f553086c718202c77cb896</id><summary type="html"># Installation Issues
 
* If you have problems getting the program to run on Windows the most common reason is the system path. The path should contain the gnuplot binary and the installation folder of the script (for reflectometry simulation the fortran compiler binary path needs to be there at a position before the other folders, too). If you can't run the program after installation, check the path variable in the advanced system settings (if you don't know where this is try google).

* After an update through the repository the program starts with an error message and does not work any more. Try to remove the ~/.plotting_gui/config folder to resolve the issue.
 

# Windows Specific Issues
 
* FIXED in 0.7.11.3 : Problems running the reflectivity simulation can often be caused by gfortran, as it seems not to work properly under Windows if the program folder is not the first in PATH. If possible the PATH variable should be changed, otherwise you can use a .bat file to run plot.exe, which changes the PATH in advance like:
 
  path=C:\program files\plot-script\gfortran\bin;%path%
  plot.exe %*

# Crashes

* If you encounter a crash showing a Unicode (UTF-8) message it is most likely due to file names/folder having non ascii characters in them. Try moving your data to a location without those characters. (Should be fixed in version 0.7.6.6)
</summary></entry><entry><title>WikiPage FAQ modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/FAQ/" rel="alternate"/><published>2012-11-06T16:02:28.554000Z</published><updated>2012-11-06T16:02:28.554000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.net23f5f611b407bcc9c22973c46667c3b726081116</id><summary type="html">
# How can I export the data as ASCII files?

 Use the Files→Save this dataset (.out)… menu. This stores the data in ASCII format together with the gnuplot script used to create the plot.
 

# I don't like the look of the graphs, can I alter the plot settings?

 You can change the gnuplot options used to create the plots in the gnuplot settings dialog and save your settings in View→Profiles. For more advanced changes to the plots you can export the data and change the gnuplot script itself. Global changes can also be made in the gnuplot_preferences.py config file. Since Version 0.7.9 there is an additional option for 2D plots to change the appearance of each individual line under View→Change Plot Style. This also works for all datasets that you have combined for a multiplot.
 

# Can I use Plot.py to fit a function to my data?

 Yes. You can fit some default functions as Gaussian, Voigt, linear regression etc. and their sums through the fit dialog accessible via the Data Treatment menu. Any other functions can be added using the IPython console.
 </summary></entry><entry><title>WikiPage Installation instructions modified by Artur Glavic</title><link href="https://sourceforge.net/p/plotpy/wiki/Installation%2520instructions/" rel="alternate"/><published>2012-10-17T08:39:49.570000Z</published><updated>2012-10-17T08:39:49.570000Z</updated><author><name>Artur Glavic</name><uri>https://sourceforge.net/u/aglavic/</uri></author><id>https://sourceforge.nete8780470df3b29f0b2e7be3735f9c7364eccfe20</id><summary type="html">&lt;pre&gt;--- v1
+++ v2
@@ -1,3 +1,5 @@
+[TOC]
+
 Installation Instructions
 =========================
 
@@ -18,10 +20,8 @@
 
 In Linux it should be easy to install all these components via your repository system. Windows users will have to download and install all the Packages themselves, see the instructions below.
 
-Installation under Linux
-------------------------
-**From Debian Repositroy**
-
+#Installation under Linux
+##From Debian Repositroy
 Since version 0.7 I have created a Debian repository for the program which can be used to install plot-script. Just add the line to your /etc/apt/sources.list or to a new .list file in the /etc/apt/sources.list.d directory:
 
 deb http://plotpy.sourceforge.net/repository natty main
@@ -40,8 +40,7 @@
 
 For distributions using python 2.6 as Ubuntu Maverick exchange “natty” with “maverick”.
 
-**From Debian package**
-
+##From Debian package
 The easiest way is to install from the .deb package. The main advantage of this method is, that this will check all dependencies of your system. This needs administrator privileges.
 
     Download the latest .deb version from the Download Area
@@ -66,9 +65,7 @@
 /usr/local/bin/python setup.py install --prefix ~/python --install-scripts ~/bin
 
 	
-**From source**
-General
-
+##From source (General)
 The installation procedure depends on your privileges, but the first steps are the same:
 
     Download the latest version from the Download Area
@@ -80,8 +77,7 @@
 
 cd Plot-script-(Version)
 
-Administrator privileges
-
+###Administrator privileges
     Start the python installation script
 
 python setup.py install
@@ -92,8 +88,7 @@
 
 ./install
 
-Normal user
-
+###Normal user
     Find a directory in path, that you are allowed writing to
 
 echo $PATH 
@@ -136,10 +131,8 @@
  
 complete -F _plot_complete -o dirnames plot.py
 
-Installation under Windows
---------------------------
-**Complete package installer (recommended)**
-
+#Installation under Windows
+##Complete package installer (recommended)
 Download the complete package installer (plot-script-{Versoin}_setup.exe). This can take a while as it is about 30MB in size.
 
 Run the installer after download, this should install the complete program. After installation you can run the program from the Start menu or a .bat files in the examples directory. Take a look into the .bat files with a text editor to see how the program is used from the console.
@@ -147,25 +140,22 @@
 This is the easiest installation if you don't use python. I test it on a WinXP virtual machine quite often but can't guarantee that it's working. I recommend all windows users to use this method.
 
 Other methods are not tested any more so I won't update this section anymore. If installing with the setup doesn't work you can still try it and should use the source distribution.
-Install from Source (advanced)
-Download additional software packages
 
+##Install from Source (advanced)
+###Download additional software packages
 Before you can start the installation of the program in Windows you will have to install some additional software mentioned above. If you use the versions listed below you can try my {file name=“install.bat” desc=“installation batch file”}.
-Python
 
-(v 2.6.1 for batch)
-Gnuplot
+* Python (v &gt;=2.6.x)
+* Gnuplot (v &gt;=4.2.x)
+* GTK2 and pygtk
+* numpy and optionally scipy
+* ipython
 
-(v 4.2.5 for batch)
-GTK2 and pygtk
+###Installing the script
+* Download the latest version from the Download Area 
+* Put all installation files in one directory together with the batch file 
+* Run the batch file and follow the instructions
 
-(gtk v 2.12.9; pygtk v 2.12.1-3; pygobject v 2.14.2-2; pycairo v 1.4.12-2 for batch)
-Numpy and Scipy
 
-(numpy v 1.3.0; scipy v 0.7.1rc3 for batch)
-Installing the script
-
-* Download the latest version from the Download Area * Put all installation files in one directory together with the batch file * Run the batch file and follow the instructions
-Installation under OSX
-
+#Installation under OSX
 Until I manage to get Py2App working with the software (this creates a stand alone application as for windows) you will have to install all dependencies and use the instructions for Source installation in the Linux section.
&lt;/pre&gt;</summary></entry></feed>