Starter Pack - nstarman/utilipy GitHub Wiki

Starter pack for astro professionals

Adapted from document made by: Anke van Dyk, Jason Poh, Katharina Lutz

Welcome to the journey of astro research! In this document you will find all sorts of nuggets to help you get set up with the right tools in order for you do your amazing research.

  1. Useful advice for starting your PhD
  2. Common astro software and tools

MacOS packages

  • Homebrew - package manager for missing tools
  • iTerm2 - alternative and cool command line tool

Python based software

  • Anaconda - Common Python distribution used for scientific computing.
    • NumPy - Array manipulation
    • SciPy - numerical library
    • Pandas - data manipulation
    • Matplotlib - plotting software
    • Plotly - cooler plotting software
    • Glue - multi-dimensional linked-data exploration
  • Astropy - collection of packages for astro-specific computation.
  • Scikit-learn - Machine learning package
  • astroML - Python Datamining for Astronomy
  • pymc3 - Markov Chain Monte Carlo package
  • CASA - Interferometric Radio Astronomy Data Reduction Tool

Command-line tools

In the terminal: to scroll through the line, use alt and click

  • IRAF -
  • ds9

Catalogue tools and Databases

  • Simbad - Astronomical Database (separate query available in python with astroquery)
  • Vizier - Database of Catalogues and Tables (also available in astroquery)
  • Aladin -
  • TopCAT - Tool for OPerations on Catalogues And Tables
  • NOAO Data Lab (Wide-field astronomical surveys; can run stuff in the cloud)
  • IRSA - Infrared Science Archive

For writing

If you run code remotely (e.g. on a computing cluster)

  • Transmit
    • Paid software, but the best file transfer client for MacOS
  • Mosh
    • If you have a bad internet connection, you can try using this alternative to ssh.

Reference Manager

  1. Papers to get you started in your field

Places to get papers:

Python:

Modeling:

Astronomy:

⚠️ **GitHub.com Fallback** ⚠️