arky_another_wizz是一個有效計算互相關紅移的Python軟件包,也稱為聚類紅移。該方法允許通過測量星系位置與已知紅移的參考樣品的角度相關性的幅度來估計星系樣品的未知紅移分佈。
該實現基於該思想(Schmidt等人2013,參見Arxiv:1303.0292),以通過在單個寬角箱中計數星係對來測量角相關函數的幅度。
代碼庫,文檔和Python軟件包分佈在:
注意:在最新版本中,該代碼已重新設計了大型數據集,現在支持MPI的副群。
引用:在發布的工作中使用此代碼時,請引用van den Busch等。 (2020),A&A 642,A200 (Arxiv:2007.01846)
可以直接與PIP一起安裝python庫yaw的尚_another_wizz軟件包:
PIP安裝尚可安裝_ANOTHE_WIZZ
為了啟用MPI支持,必須安裝和配置MPI運行時環境。啟用MPI的最簡單的安裝aNother_wizz方法是使用Conda提供的設置:
conda install -f環境.yml
這將創建一個稱為yaw的新環境,並將代碼與MPI的openmpi實現一起安裝代碼。
替代使用PIP安裝選項:
pip install arty_another_wizz [mpi]
其他可選依賴項(默認未安裝)是:
matplotlib啟用繪圖方法。healpy可以基於Healpix掩碼生成隨機樣品。 有關如何使用Python代碼的更多信息,請參閱官方文檔中的使用示例。
還有一個用於紅移評估基礎設施層(Rail)管道的插件接口。
安裝sparate命令端客戶端aby_another_wizz_cli時,YAT_ANOTHE_WIZZ的先前版本也可以作為命令行工具運行。此工具被棄用為3.0版,但可以在以後的版本中直接集成到Yet_another_wizz中。
對於錯誤報告或請求新功能,請使用存儲庫的GitHub問題頁面。
Jan Luca van den Busch承認歐洲研究委員會根據770935的贈款的支持。作者還要感謝Hendrik Hildebrandt,Benjamin Joachimi,Angus H. Wright和Chris Blake在整個軟件的開發過程中為重要的反饋和支持。