This package contains a graphical interface written using PyQt and Python to control the SAM-FP mode at the SOAR telescope. Be aware that it will only work if you are somehow inside SOAR's network since it uses TCP/IP to communicate with the FP Plugin for SAMI, the SAM Imager. Please, follow up the instructions bellow to download and install your software.
Also, if the FP Plugin is not running on the SAMI's machine, this program will not do anything actually. So you may want to connect to it via VNC and make sure it is running properly.
I am just now updating from PyQt4 to PyQt5 since it seems to be the default when
installing PyQt using the conda install pyqt
command. Because of that, the
requirements also changed a bit. Here is the known requirements:
- Python >= 2.6
- PyQt >= 5
- ConfigParser
- NumPy
I strongly recommend you to use Anaconda and the Astroconda Channel since it is supposed to be an standard library and it was where this packaged was developed on.
Since this software is under ocasional development, we stronhly recomend you to download one of the released versions. For that, you can use any of the link bellow:
Once downloaded, enter the folder that was created and type:
$ pip install -r requirements.txt
$ pip install .
If you are not a superuser you can either add the --user
flag so PIP will install locally
or you can use a
Python Virtual Environment
and installing it inside.
If you are using Astroconda, you will have to fix the installation by typing
$ conda install nomkl
MKL is the Intel Math Kernel Libraty which is used by NumPy and SciPy and other Python libraries. This may cause their installation to crash under Anaconda Virtual Environments and that is why you may have to install a version that does not rely on it.
Once you have it installed, the samfp-gui
script will be accessible from
anywhere in your terminal. Just open a new terminal and run it.
Plase, your feedback is important for us. If you have any question or any bug to report, use the Issue Tracker on this page.
If you want a more personal approach you can write directly to me at bquint at ctio dot noao dot edu.