Last active
August 29, 2015 14:02
-
-
Save andycasey/1cf6c5cc8eac6120f8ec to your computer and use it in GitHub Desktop.
CarPy is borked by default on Zorro
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| TL;DR: | |
| `` | |
| setenv PYPREFIX /usr/local/CarPy | |
| setenv PYTHONBASE /usr/local/CarPy/builds/Darwin.10.6.x86_64/ | |
| source /usr/local/CarPy/Setup.csh | |
| setenv PATH /usr/local/CarPy/builds/Darwin.10.6.x86_64/bin:/usr/local/CarPy/builds/Darwin.10.6.x86_64/Python.framework/Versions/2.5/bin:/usr/local/CarPy/dist/bin_local:/usr/local/CarPy/dist/bin:/usr/local/CarPy/dist/bin_oldnumeric:/usr/local/CarPy/builds/Darwin.10.6.x86_64/bin:/usr/local/CarPy/builds/Darwin.10.6.x86_64/Python.framework/Versions/Current/bin:/usr/local/CarPy/dist/bin_local:/usr/local/CarPy/dist/bin:/usr/local/CarPy/dist/bin_oldnumeric:/Library/Frameworks/EPD64.framework/Versions/Current/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/texbin:/usr/X11/bin:/usr/local/wcstools/bin:/usr/local/isis/bin:/usr/local/cdsclient/bin:/Applications/itt/idl/bin:/usr/local/magellan/bin:/usr/local/lco/bin | |
| setenv PYTHONPATH /usr/local/CarPy/dist/lib_local:/usr/local/CarPy/dist/lib:/usr/local/CarPy/dist/lib_oldnumeric | |
| setenv PYTHONDATA /usr/local/CarPy/datafiles | |
| `` | |
| Then do the ``-maxsh 300`` flag in the comments. | |
| DETAILS (THIS IS FOR ZORRO AT LCO): | |
| > setenv PYPREFIX /usr/local/CarPy | |
| [zorro:~] obs2% source /usr/local/CarPy/Setup.csh | |
| Error. Folder /Users/local/CarPy/builds/Darwin.10.6.x86_64 does not exist. You likely don't have | |
| the correct binary release. Try building from source or explicitly | |
| set the PYTHONBASE environment variable. | |
| So then do: | |
| > setenv PYTHONBASE /usr/local/CarPy/builds/Darwin.10.6.x86_64/ | |
| > source /usr/local/CarPy/Setup.csh | |
| While it won't complain, it won't work either. Check your $PATH; it will contain things like /Users/local/CarPy when it should be /usr/local/CarPy. So just replace all instances of /Users/local/CarPy with /usr/local/CarPy. | |
| This is the PATH I have (after fixing it): | |
| > setenv PATH /usr/local/CarPy/builds/Darwin.10.6.x86_64/bin:/usr/local/CarPy/builds/Darwin.10.6.x86_64/Python.framework/Versions/2.5/bin:/usr/local/CarPy/dist/bin_local:/usr/local/CarPy/dist/bin:/usr/local/CarPy/dist/bin_oldnumeric:/usr/local/CarPy/builds/Darwin.10.6.x86_64/bin:/usr/local/CarPy/builds/Darwin.10.6.x86_64/Python.framework/Versions/Current/bin:/usr/local/CarPy/dist/bin_local:/usr/local/CarPy/dist/bin:/usr/local/CarPy/dist/bin_oldnumeric:/Library/Frameworks/EPD64.framework/Versions/Current/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/texbin:/usr/X11/bin:/usr/local/wcstools/bin:/usr/local/isis/bin:/usr/local/cdsclient/bin:/Applications/itt/idl/bin:/usr/local/magellan/bin:/usr/local/lco/bin | |
| Now if you try to do 'mikedb' it will fail. That's because of $PYTHONPATH. Do the same thing you did to $PATH to $PYTHONPATH. After fixing, mine is: | |
| > setenv PYTHONPATH /usr/local/CarPy/dist/lib_local:/usr/local/CarPy/dist/lib:/usr/local/CarPy/dist/lib_oldnumeric | |
| You will also need to change $PYTHONDATA. | |
| > setenv PYTHONDATA /usr/local/CarPy/datafiles | |
| Now you should be good to go. Usage instructions at http://code.obs.carnegiescience.edu/mike/index.html |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Do 0.7" and 1.0" data in separate folders (obviously).
Do red and blue data in different folders.
mikedb -d <DIR> mikesetup -db <DB_FILE> -blue -all -mk Makefile cd lampblue grep -n mikeMatchLamps Makefile(Usually it's line 59...)
add-maxsh 300`` to that line.maketo your heart's content.