Time-stamp: <2024/01/25 12:47:26 (UT+8) daisuke>
This is a repository for the course "Astroinformatics" offered at Institute of Astronomy, National Central University, from Sep/2023 to Jan/2024.
The lecture note of this course is now available for everyone. (25 January 2024)
- Session 00 "Executing a Python script" on 11/Sep/2023
- Session 01 "Basic Python programming" on 11/Sep/2023
- Session 02 "Importing and using Python modules" on 18/Sep/2023
- Session 03 "Using Numpy for calculations" on 25/Sep/2023
- Session 04 "Visualisation of data using Matplotlib" on 02/Oct/2023
- Session 05 "Scientific calculations and analyses using SciPy" on 16/Oct/2023
- Session 06 "Making and using relational database using Python" on 23/Oct/2023
- Session 07 "Astronomical calculations using Astropy" on 30/Oct/2023
- Session 08 "Blackbody radiation" on 06/Nov/2023
- Session 09 "Distribution of asteroids, stars, and galaxies" on 13/Nov/2023
- Session 10 "Hubble diagram and expansion of the Universe" on 20/Nov/2023
- Session 11 "Estimating ages of star clusters" on 27/Nov/2023
- Session 12 "Periodicity analysis of astronomical time-series data" on 04/Dec/2023
- Session 13 "Source extraction and image alignment of astronomical images" on 11/Dec/2023
- Session 14 "Planetary motion and orbital integration" on 18/Dec/2023
- Session 15 "Classification of astronomical objects using machine learning" on 18/Dec/2023
- Session 16 TBA
To download lecture notes for this course, visit above web page. A set of PDF files are available for your download.
To download all the sample Python scripts and Jupyter Notebook files for this course, try following command.
% git clone https://github.com/kinoshitadaisuke/ncu_astroinformatics_202309.git
- Session 00: "Executing a Python script"
- Session 01: "Basic Python programming"
- Session 02: "Importing and using Python modules"
- Session 03: "Using Numpy for calculations"
- Session 04: "Visualisation of data using Matplotlib"
- Session 05: "Scientific calculations and analyses using SciPy"
- Session 06: "Making and using relational database using Python"
- Session 07: "Astronomical calculations using Astropy"
- Session 08: "Blackbody radiation"
- Session 09: "Distribution of asteroids, stars, and galaxies"
- Session 10: "Hubble diagram and expansion of the Universe"
- Session 11: "Estimating ages of star clusters"
- Session 12: "Periodicity analysis of astronomical time-series data"
- Session 13: "Source extraction and image alignment of astronomical images"
- Session 14: "Planetary motion and orbital integration"
- Session 15: "Classification of astronomical objects using machine learning"
- from Sep/2022 to Jan/2023
- from Feb/2021 to Jun/2021
If you are new to Python programming, read following document to learn about basic Python programming.
- "The Python Tutorial"
If you prefer to read the traditional Chinese version of "The Python Tutorial", try following.
If you have any difficulty for reading "The Python Tutorial" alone, come and talk to me. We may be able to arrange a group meeting to read "The Python Tutorial" together.
Do you need a crash course for basic Python programming? If so, come and talk to me.