ITER_ANOTHER_WIZZ-это пакет Python для эффективного вычисления кросс-корреляционных красных смещений, также известных как кластеризационные красные смещения. Метод позволяет оценить неизвестное распределение красного смещения образца галактики путем измерения амплитуды угловой корреляции позиций галактики с позициями эталонного образца с известными красными смещениями.
Эта реализация основана на идее (введенной Schmidt et al. 2013, см. Arxiv: 1303.0292) для измерения амплитуды функций угловой корреляции путем подсчета пар галактики в единственном широком угловом корзине.
Кодовая база, документация и пакет Python распределены по адресу:
Примечание. В последней версии код был перепроектирован для больших наборов данных и теперь поддерживает паралеллизм с MPI.
Ссылаясь: при использовании этого кода в опубликованной работе, пожалуйста, цитируйте Ван ден Буш и соавт. (2020), A & A 642, A200 (Arxiv: 2007.01846)
Пакет ilt_another_wizz, который поставляется с yaw библиотеки Python, может быть установлен непосредственно с PIP:
PIP установить it wite_another_wizz
Чтобы включить поддержку MPI, должна быть установлена и настроена и настроена и настроена и настраиваем среда среды выполнения MPI. Самый простой способ установить itpe_another_wizz с MPI включенным, - это использование установленной настройки для Conda:
Conda install -f Environment.yml
Это создаст новую среду, называемую yaw , и установит код вместе с реализацией MPI openmpi .
Альтернатива Используйте опцию установки PIP:
PIP установка itpe_another_wizz [mpi]
Другие дополнительные зависимости (не установлены по умолчанию):
matplotlib , чтобы включить методы построения построения.healpy , чтобы позволить генерировать случайные образцы на основе масок HealPix. Для получения дополнительной информации о том, как использовать код Python, пожалуйста, обратитесь к примерам использования в официальной документации.
Существует также интерфейс плагина для трубопровода инфраструктуры оценки красного смещения (железнодорожный).
Предыдущие версии itpe_another_wizz также можно запустить в качестве инструмента командной строки при установке клиента командной строки Sparate itpe_another_wizz_cli. Этот инструмент устарел как версия 3.0, но, возможно, будет интегрирован непосредственно в itpet_another_wizz в будущем релизе.
Для отчетов об ошибках или запроса новых функций, пожалуйста, используйте страницу репозитория GitHub.
Ян Лука Ван Ден Буш признает поддержку Европейским исследовательским советом в соответствии с грантами 770935. Авторы также благодарят Хендрика Хильдебрандта, Бенджамина Йоасими, Ангуса Х. Райта и Криса Блейка за жизненно важную обратную связь и поддержку на протяжении всего разработки этого программного обеспечения.