Software Alternatives & Reviews

What kind of experience makes certain applications look better for astronomy PhD positions?

Jupyter GitHub
  1. Project Jupyter exists to develop open-source software, open-standards, and services for interactive computing across dozens of programming languages. Ready to get started? Try it in your browser Install the Notebook.
    If you haven't had any coding experience through your undergraduate degree, absolutely you will need it as a PhD, and will have trouble finding a position without it. Python is the general go to language of the newer generations of astrophysicists, although previous generations also use IDL, C, C++, and Fortran, among others. Because a lot of the big modelling or data processing/analysis codes have been around for quite some time, you will find that a lot of these languages are still in use. But if you don't already know it, I would stick with Python, as well as the libraries NumPy, AstroPy, and matplotlib. These will cover 99% of all coding applications throughout a PhD degree in Astronomy. If you are already familiar with Python and some of the libraries, you can look into Jupyter Notebooks, a web based, interactive computing platform for Python, and Github, a repository for managing and developing large scale code.

    #Data Science And Machine Learning #Data Science Tools #Data Science Notebooks 204 social mentions

  2. 2
    Originally founded as a project to simplify sharing code, GitHub has grown into an application used by over a million people to store over two million code repositories, making GitHub the largest code host in the world.
    Pricing:
    • Open Source
    If you haven't had any coding experience through your undergraduate degree, absolutely you will need it as a PhD, and will have trouble finding a position without it. Python is the general go to language of the newer generations of astrophysicists, although previous generations also use IDL, C, C++, and Fortran, among others. Because a lot of the big modelling or data processing/analysis codes have been around for quite some time, you will find that a lot of these languages are still in use. But if you don't already know it, I would stick with Python, as well as the libraries NumPy, AstroPy, and matplotlib. These will cover 99% of all coding applications throughout a PhD degree in Astronomy. If you are already familiar with Python and some of the libraries, you can look into Jupyter Notebooks, a web based, interactive computing platform for Python, and Github, a repository for managing and developing large scale code.

    #Code Collaboration #Git #Version Control 2035 social mentions

Discuss: What kind of experience makes certain applications look better for astronomy PhD positions?

Log in or Post with