|
Size: 95
Comment:
|
Size: 1982
Comment: Added more on how to get python notebooks.
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| This page is for the project to observe squeezing in the 40m. | This page is for the project to observe squeezing from the 40m. |
| Line 4: | Line 4: |
| [[https://git.ligo.org/IFOsim/Finesse_playground/tree/master | LIGO gitlab Finesse_playground:master]] To check out the repository at your commandline use {{{ git clone https://git.ligo.org/IFOsim/Finesse_playground.git}}} If you have second factor authentication or want to be a pro use SSH (you will need to set up a [[https://help.github.com/articles/connecting-to-github-with-ssh/|public private key pair]] {{{ git clone git@git.ligo.org:IFOsim/Finesse_playground.git}}} We will be using the 40m subdirectory. === Getting and installing Finesse === Finesse is a software package for doing Fourier analysis of interferometric systems. It models a system as a network of connected nodes and solves a set of linear equations to generate output sweeping over one parameter at a time. Some of its syntax and ethos is evolved from LISO. There is no cmdline package install/management (i.e. apt-get,brew,macports), you need {{http://www.gwoptics.org/finesse/|DOWNLOAD}} and move binaries into a permanent directory (such as /usr/local/bin) and add this path to .bash_profile (mac) or .bashrc (mac/Linux). Use vim/nano/emacs and add the following lines to your bash profile {{{ #Add path to finesse binary for all instances of shell PATH+=":/usr/local/bin/Finesse2.1/" export PATH # Set path of finesse kat.ini universal config file export KATINI=/usr/local/bin/Finesse2.1/kat.ini }}} You can also just use the finesse binary 'kat' to run .kat files inside the same directory. The above should be used if you want to run it anywhere inside your system. You may also want to run finesse from a jupyter python notebook. Jupyter is easy to get. Check you have latest pip {{{ pip3 install --upgrade pip }}} Or if that doesn't work {{{ pip install --upgrade pip }}} Then {{{ pip3 install jupyter }}} You now have Jupyter. |
This page is for the project to observe squeezing from the 40m.
Links to Finesse playground: LIGO gitlab Finesse_playground:master
To check out the repository at your commandline use
git clone https://git.ligo.org/IFOsim/Finesse_playground.git
If you have second factor authentication or want to be a pro use SSH (you will need to set up a public private key pair
git clone git@git.ligo.org:IFOsim/Finesse_playground.git
We will be using the 40m subdirectory.
Getting and installing Finesse
Finesse is a software package for doing Fourier analysis of interferometric systems. It models a system as a network of connected nodes and solves a set of linear equations to generate output sweeping over one parameter at a time. Some of its syntax and ethos is evolved from LISO.
There is no cmdline package install/management (i.e. apt-get,brew,macports), you need and move binaries into a permanent directory (such as /usr/local/bin) and add this path to .bash_profile (mac) or .bashrc (mac/Linux). Use vim/nano/emacs and add the following lines to your bash profile
#Add path to finesse binary for all instances of shell PATH+=":/usr/local/bin/Finesse2.1/" export PATH # Set path of finesse kat.ini universal config file export KATINI=/usr/local/bin/Finesse2.1/kat.ini
You can also just use the finesse binary 'kat' to run .kat files inside the same directory. The above should be used if you want to run it anywhere inside your system.
You may also want to run finesse from a jupyter python notebook. Jupyter is easy to get. Check you have latest pip
pip3 install --upgrade pip
Or if that doesn't work
pip install --upgrade pip
Then
pip3 install jupyter
You now have Jupyter.
