Skip to content
Snippets Groups Projects
Commit 7ba6c108 authored by David Rafferty's avatar David Rafferty
Browse files

Task #3743: Update to documentation.

parent b5efa3e4
No related branches found
No related tags found
No related merge requests found
...@@ -48,9 +48,9 @@ copyright = u'2012, David Rafferty and Niruj Mohan' ...@@ -48,9 +48,9 @@ copyright = u'2012, David Rafferty and Niruj Mohan'
# built documents. # built documents.
# #
# The short X.Y version. # The short X.Y version.
version = '1.4' version = '1.5'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '1.4.5' release = '1.5.0'
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.
......
...@@ -19,7 +19,7 @@ Before compiling the PyBDSM source code, you need to make sure you have the requ ...@@ -19,7 +19,7 @@ Before compiling the PyBDSM source code, you need to make sure you have the requ
* Python 2.6 or newer (including NumPy, SciPy, Matplotlib, and IPython). The easiest way to install Python and all of the required modules is to use the 64-bit EPD Python distribution, available at http://enthought.com/products/epd.php. For academic users, a free version is available at http://www.enthought.com/products/edudownload.php. * Python 2.6 or newer (including NumPy, SciPy, Matplotlib, and IPython). The easiest way to install Python and all of the required modules is to use the 64-bit EPD Python distribution, available at http://enthought.com/products/epd.php. For academic users, a free version is available at http://www.enthought.com/products/edudownload.php.
* gfortran. Binaries are available from http://gcc.gnu.org/wiki/GFortranBinaries. * gfortran. Binaries are available from http://gcc.gnu.org/wiki/GFortranBinaries.
* PyWCS. You can get PyWCS from https://trac6.assembla.com/astrolib. * PyFITS. You can get PyFITS from www.stsci.edu/institute/software_hardware/pyfits (if you use the EPD Python distribution described above, PyFITS is already included in that).
* Boost. Get the latest version from http://www.boost.org. Only the Python libraries need to be compiled. For example, on a Mac, do the following (which assumes the latest version is ``boost_1_49_0.tar.gz``):: * Boost. Get the latest version from http://www.boost.org. Only the Python libraries need to be compiled. For example, on a Mac, do the following (which assumes the latest version is ``boost_1_49_0.tar.gz``)::
$ cd /usr/local/ $ cd /usr/local/
...@@ -28,6 +28,18 @@ Before compiling the PyBDSM source code, you need to make sure you have the requ ...@@ -28,6 +28,18 @@ Before compiling the PyBDSM source code, you need to make sure you have the requ
$ sudo ./bootstrap.sh --with-libraries=python $ sudo ./bootstrap.sh --with-libraries=python
$ sudo ./b2 install $ sudo ./b2 install
.. note::
If you're using a Mac with OS 10.8 (Mountain Lion), you need to do use the clang compiler rather than the default gcc compiler. To do this, copy the following lines into a blank file and save the file as ``LOFAR/CMake/variants/hostname.variants``, where ``hostname`` is the name of your Mac (shown under System Preferences -> Sharing)::
option(USE_SHMEM "No shmem" OFF)
option(USE_THREADS "No threads" OFF)
set(GNU_COMPILERS GNU_C GNU_CXX GNU_ASM)
set(GNU_C /usr/bin/clang ) # GNU C compiler
set(GNU_CXX /usr/bin/g++ ) # GNU C++ compiler
set(GNU_ASM /usr/bin/clang ) # GNU assembler
Compiling and installing Compiling and installing
------------------------ ------------------------
......
...@@ -9,7 +9,7 @@ adding to the changelog will naturally do this. ...@@ -9,7 +9,7 @@ adding to the changelog will naturally do this.
""" """
# Version number # Version number
__version__ = '1.4.5' __version__ = '1.5'
# Store svn Revision number. For this to work, one also needs to do: # Store svn Revision number. For this to work, one also needs to do:
# #
...@@ -27,6 +27,13 @@ def changelog(): ...@@ -27,6 +27,13 @@ def changelog():
PyBDSM Changelog. PyBDSM Changelog.
----------------------------------------------------------------------- -----------------------------------------------------------------------
2012/10/29 - Version 1.5.0
2012/10/29 - Improved handling of WCS information so that a much
greater variety of WCS systems may be used. Fixed a bug in logging
that occurred when negative values were found in the rms map.
Updated installation instructions.
2012/10/09 - Version 1.4.5 2012/10/09 - Version 1.4.5
2012/10/12 - Added option ("incl_empty") to include empty islands (that 2012/10/12 - Added option ("incl_empty") to include empty islands (that
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment