Mac OS X for Astrophysicists


Since more and more astrophysicists are starting to use Macs as laptops for their work here is a beginner's guide to software you may want to look at and a few links to useful sites.

I've now got an Intel Mac, so I'll start marking out things that I know definitely work on it. i denotes something that I know works under Rosetta emulation, and i denotes something that I know has a native or universal binary. If there's no i it means I don't know (I'm yet to find anything that flat out doesn't work).

Recent changes: Reorganised X11 section, a few Leopard updates and misc other minor changes 16/11/07, link update 19/11/07, link update 3/12/07

Contents

  1. Astronomy software
  2. How to get standard astronomy software like IRAF.
  3. About Xgrid
  4. Information on the new OS X distributed computing tool.
  5. X11
  6. Tips for using X11 on OS X.
  7. Standard tools
  8. C compilers, X Windows, other tools you'd find with most Linux distributions.
  9. Presentations
  10. Tools for talks
  11. Document preparation
  12. LaTeX and the like
  13. Other applications
  14. Other applications you might find useful
  15. Command line tips
  16. Tips for interfacing the command line and the standard Mac OS X environment.
  17. Useful links

Astronomy software


Xgrid

Xgrid is a new tool in Mac OS X 10.4 (Tiger) which makes it easy to distribute heavy number crunching across a group of Macs (there is a preview version for 10.2.8 or later). It automatically detects available nodes and sends jobs to them, and does it all in the usual point-and-click interface (although you can work from the command line if you wish). Just give it your command line program and tell it how to vary the calling argument (e.g. 'myprocess -begin i -end j') and it'll send the job out and collect all the results for you. See also this page.

X11

Many of the tips here are for Tiger only, or are untested in Leopard. Look out for warnings, but if there's no indication as to which version these apply to then they're untested.

Standard tools


Presentations

For presentation software you have three or four options. You can use OpenOffice.org or NeoOffice (a branch of OpenOffice for OS X), or your usual TeX based solution you might use on a Linux machine. Alternatively the two big presentation packages on OS X are: Don't use AppleWorks for presentations. It really is too out of date for that (although it is still useful for simple word processing, vector and bitmap art, poster design and other tasks).

Document preparation


Other applications


Command line tips

There's a number of commands to link your command line and the OS X environment. Here's a few very useful ones:


Useful links


Additions, suggestions, comments etc to Edd.