Yet_another_wizz adalah paket Python untuk secara efisien menghitung pergeseran merah korelasi, juga dikenal sebagai clustering redshifts. Metode ini memungkinkan untuk memperkirakan distribusi pergeseran merah yang tidak diketahui dari sampel galaksi dengan mengukur amplitudo korelasi sudut dari posisi galaksi dengan sampel referensi dengan pergeseran merah yang diketahui.
Implementasi ini didasarkan pada ide (diperkenalkan oleh Schmidt et al. 2013, lihat ArXIV: 1303.0292) untuk mengukur amplitudo fungsi korelasi sudut dengan menghitung pasangan galaksi dalam satu tempat sampah sudut tunggal.
Basis kode, dokumentasi dan, paket Python didistribusikan di:
Catatan: Dalam versi terbaru, kode telah dirancang ulang untuk set data besar dan sekarang mendukung paralellism dengan MPI.
Mengutip: Saat menggunakan kode ini dalam karya yang diterbitkan, silakan kutip van den Busch et al. (2020), A&A 642, A200 (ARXIV: 2007.01846)
Paket Yet_another_wizz, yang mengirimkan yaw Perpustakaan Python, dapat diinstal secara langsung dengan PIP:
Pip Instal Yet_another_wizz
Untuk mengaktifkan dukungan MPI, lingkungan runtime MPI harus diinstal dan dikonfigurasi. Cara termudah untuk menginstal yet_another_wizz dengan MPI diaktifkan adalah menggunakan pengaturan yang disediakan untuk conda:
conda instal -f lingkungan.yml
Ini akan menciptakan lingkungan baru yang disebut yaw dan menginstal kode bersama dengan implementasi MPI openmpi .
Alternatif Gunakan opsi pemasangan PIP:
Pip Instal Yet_another_wizz [MPI]
Ketergantungan opsional lainnya (tidak diinstal secara default) adalah:
matplotlib untuk memungkinkan metode plot.healpy untuk memungkinkan menghasilkan sampel acak berdasarkan topeng Healpix. Untuk informasi lebih lanjut tentang cara menggunakan kode Python, silakan merujuk ke contoh penggunaan dalam dokumentasi resmi.
Ada juga antarmuka plugin untuk pipa infrastruktur penilaian merah (RAIL).
Versi sebelumnya dari yet_another_wizz juga dapat dijalankan sebagai alat baris perintah saat menginstal klien baris perintah sparate yet_another_wizz_cli. Alat ini sudah usang pada versi 3.0 tetapi mungkin diintegrasikan langsung ke dalam yet_another_wizz dalam rilis mendatang.
Untuk laporan bug atau meminta fitur baru, silakan gunakan halaman masalah Github Repositori.
Jan Luca van den Busch mengakui dukungan dari Dewan Penelitian Eropa di bawah nomor hibah 770935. Para penulis juga berterima kasih kepada Hendrik Hildebrandt, Benjamin Joachimi, Angus H. Wright, dan Chris Blake untuk umpan balik dan dukungan vital di seluruh pengembangan perangkat lunak ini.