Apakah ada modul berguna untuk mendeteksi garis emisi dalam spektrum seperti yang kita dapatkan dari Sloan Digital Sky Survey (SDSS)?
Anda dapat melihat ada banyak garis emisi seperti Ha, OI dalam spektrum di bawah ini. Sebenarnya spektrum adalah kumpulan data dua kolom, panjang gelombang dan fluks. Ini adalah kombinasi dari banyak titik pencar. Interval khas antara dua titik dekat adalah 1,5 angstrom. Saya perlu menemukan semua benjolan Gaussian dan garis tengahnya.
Jadi, pertama saya perlu menemukan benjolan dan kemudian saya harus menyesuaikan mereka untuk mendapatkan pusatnya.
spectra
sky-survey
questionhang
sumber
sumber
Jawaban:
Program yang saya tahu dapat Anda gunakan membutuhkan keahlian pemrograman untuk beroperasi. Saya akan merekomendasikan melihat IRAF (atau PyRAF , yang menggunakan Python untuk berinteraksi dengan IRAF), atau SPECTER . Sayangnya, saya tidak mengetahui solusi "kotak hitam" di mana Anda cukup menekan tombol dan pergi.
SPECTER ditulis dalam FORTRAN77 dan cukup mudah digunakan setelah Anda menguasainya, meskipun memiliki rangkaian fitur yang agak terbatas dan dokumentasinya singkat. Ini akan membantu Anda menyesuaikan Gaussians secara manual dengan garis spektral, memberikan panjang gelombang pusat dan lebar yang setara. Peringatan untuk SPECTER adalah bahwa ia membutuhkan paket plot SuperMongo , yang bukan perangkat lunak gratis. Jika Anda berafiliasi dengan universitas, sebagian besar departemen Fisika dan Astronomi harus memiliki lisensi.
IRAF adalah aplikasi lintas platform dengan fitur lengkap, berfitur lengkap, dan dibuat khusus untuk analisis gambar astronomi. Ini dapat membantu Anda mengukur garis spektral, dan dapat menganalisis spektrum untuk menentukan kecepatan radial objek.
sumber
Ya, ada dua modul python yang disebut astropi , dan astropisika yang keduanya mengklaim memiliki alat analisis spektral. Sebagai referensi, berikut adalah tautan untuk sumber daya bagi astronom untuk bahasa pemrograman python.
sumber
Ada banyak perangkat lunak dan alat yang tersedia untuk melakukan apa yang Anda inginkan:
Saya akan menggunakan beberapa alat Python (Python lebih fleksibel daripada IRAF atau MIDAS yang lebih berorientasi pada "tujuan tunggal"), untuk mendapatkan manfaat dari fitur-fitur lain yang ditawarkan oleh Python.
Tetapi untuk merencanakan dan memproses spektrum Anda hanyalah bagian pertama dari pekerjaan, yang mungkin ingin Anda lakukan pada akhirnya adalah menggunakan sintesis spektral, untuk menganalisis spektrum Anda. Sintesis spektral akan memungkinkan Anda:
Di antara alat yang ada untuk sintesis spektral (untuk spektra bintang misalnya), ada:
sumber