yt天体分析模块扩展
项目描述
yt天体分析扩展
这是yt_astro_analysis,是用于天体物理分析的开源软件包yt的扩展包。此包包含以下功能:
- 寻找和分析星系团
- 光线锥
- 规划宇宙学模拟以生成光线锥和光线束
- 导出到RADMC-3D辐射传输代码
- 创建PPV FITS立方体
这些主要是以前在yt的analysis_modules中使用的工具。这些工具被独立成包,以便yt减少天文特定性,并允许这些模块按照自己的时间表进行开发。
安装
完整的安装文档也可以在这里找到:这里。
稳定
通过pip获取最新版本,如下所示:
python -m pip install yt-astro-analysis
或者使用conda,如下所示:
conda install -c conda-forge yt-astro-analysis
注意,当从pip或conda安装时,包名拼写为带连字符(yt-astro-analysis
)。使用pip时,包名可以拼写为带连字符或下划线,但使用conda时必须始终为连字符。
从源码构建
要从源码构建yt_astro_analysis
,请克隆git存储库并按以下方式安装:
git clone https://github.com/yt-project/yt_astro_analysis
cd yt_astro_analysis
python -m pip install -e .
安装带有Rockstar支持
为了在yt_astro_analysis内部运行Rockstar星系团寻找器,必须从源码安装yt_astro_analysis。您需要从John Wise的存储库或Peter Behroozi的存储库安装rockstar-galaxies
。安装Rockstar的步骤如下:
git clone https://bitbucket.org/jwise77/rockstar-galaxies
cd rockstar-galaxies
make lib
然后,进入yt_astro_analysis源代码目录,并添加一个名为"rockstar.cfg"的文件,其中包含您刚刚克隆的Rockstar存储库的路径。然后,安装yt_astro_analysis。
cd yt_astro_analysis
echo <path_to_rockstar> > rockstar.cfg
python -m pip install -e .
最后,您需要确保librockstar-galaxies.so
的位置包含在您的LD_LIBRARY_PATH中。
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<path_to_rockstar>
从yt_astro_analysis导入
对于从yt的analysis_modules移动到yt_astro_analysis的每个模块,所有导入都可以通过将yt.analysis_modules
替换为yt.extensions.astro_analysis
来简单地更改。例如,以下
from yt.analysis_modules.ppv_cube.api import PPVCube
变为
from yt.extensions.astro_analysis.ppv_cube.api import PPVCube
贡献
我们非常欢迎您的贡献!作为官方yt-project扩展,所有yt贡献指南都适用。
如果您更愿意创建自己的独立包,我们也支持这一点!请考虑将您的包创建为yt扩展。
资源
作为yt-project的扩展,yt的资源可用于帮助。
项目详情
yt_astro_analysis-1.1.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f156e7026e98a4422f1e7eb81ff1a1a993207dda63b48b04234c60686ed363b9 |
|
MD5 | 6106e9d37dac8ec502d687a6f247f95d |
|
BLAKE2b-256 | 4e240496654344e8d4a87e01c2b9213a4bf645ba41c8ca2547a3de7c394d9838 |
yt_astro_analysis-1.1.3-cp312-cp312-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f4ad713917d0e9de2a0dea14c7df158a87db8b6651ad4528a34ee82f78cd2ca1 |
|
MD5 | 4f359f0fb25b48f8eeb31f1ef739f65c |
|
BLAKE2b-256 | e6218bafe4eb72cdd335712008cd254b5a0b5b349a3116423e110eed3ebf1ba4 |
yt_astro_analysis-1.1.3-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dbb5eb01a488008006af995a04f89cb57b84c8058fb9988d94d124b87405ee5d |
|
MD5 | be242800d7bd6755e62d0f1c88e3f895 |
|
BLAKE2b-256 | 60c611338d4019f51beef02462a76f339162fa1821ce53e63368ae911d4ef553 |
yt_astro_analysis-1.1.3-cp312-cp312-macosx_10_9_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f059e893b74444f812f4d12c2f72d08a0254b7a601ee9b3845da069bec6933b5 |
|
MD5 | bf9c0e6667c4ef0a89cfaf578eab5944 |
|
BLAKE2b-256 | c9ea33132a4f738e629c2c6d51c4855f7c3c7b55a1e125d2ba13e39c538101ec |
yt_astro_analysis-1.1.3-cp311-cp311-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 83d2f90be31ce891de1a44b7bec8f904c5285e05e6d7c61fc2256a4efb8dfb30 |
|
MD5 | 2c866f74b0204c86a663de7b2140225d |
|
BLAKE2b-256 | 8f2a21685c4c230929692a8c98aa15453bc7c573e04f4ef5c0a07186103164b2 |
yt_astro_analysis-1.1.3-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0afa188e905b770be3455989b47bd1dcf2b91893faf056c5c2dc8cbb10f41ec6 |
|
MD5 | 016c7a8ed531581b79d37b7b28d68404 |
|
BLAKE2b-256 | 29a43e131848ea137e0498caba345eec13cbc1970f830205f4c238e16f297948 |
yt_astro_analysis-1.1.3-cp311-cp311-macosx_10_9_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fede87036f44b59147fc8c9ef09f041a9dec35a0faf2a2ed54b98ae6aa54fd13 |
|
MD5 | 2495e0c7983faf23383e6d41d7cf0849 |
|
BLAKE2b-256 | d6cef1155fec194691b7bcc5c3d1c3258fded87cd017b49c76d352c7133dace7 |
yt_astro_analysis-1.1.3-cp310-cp310-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f8112f0f103610f299a04d47dc5c9373d79165f18260eab982d3f010054df7fe |
|
MD5 | 4faf69f033ae42450b87025dcdffbaeb |
|
BLAKE2b-256 | 9a20b663d8f6fd826eb1d7bc2c8b8389e71b575ebec73780083fefaf758c6518 |
yt_astro_analysis-1.1.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 959901960bb9917eb3fda0c53deca80947ce76da46797e0bdff901ae7b17a6ef |
|
MD5 | d8f21885d1031ddd98deb6f009d0f87e |
|
BLAKE2b-256 | eacf35e895a5aca9ca9bd0576a915734f7a4a46fead63b02cec22cce46019c93 |
哈希值 用于 yt_astro_analysis-1.1.3-cp310-cp310-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 386c50070ac8b351f021b618ffee59a169f57d7b2ea05993a00ccbb060ead0eb |
|
MD5 | 5a56a2af849c0c591d548c3074b7502e |
|
BLAKE2b-256 | 0859138ece5a8d7dbe62a0c164f37694de8767e2c7db975f9c03277b1d27f26f |
哈希值 用于 yt_astro_analysis-1.1.3-cp39-cp39-win_amd64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 52366a82c4352532b2278eb36637fccc37b65655f7b0574135b4398a8fd3b8dd |
|
MD5 | a75eadbc90378e483105759f997cbdfc |
|
BLAKE2b-256 | 5998ac24054b2ace0f15a4da646ba63eea8344ad15678145ebc34ef6aedbe874 |
哈希值 用于 yt_astro_analysis-1.1.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0795f415f0ac9ade4885260380607f1c6cc04364ff80d5b66f9c140b256db0fe |
|
MD5 | 13c4b769de8d885fcf280609f953666f |
|
BLAKE2b-256 | 93c51ad51a8d637c00b3497f2641bd191ed089237e167ccaa5594e9b084a66d3 |
哈希值 用于 yt_astro_analysis-1.1.3-cp39-cp39-macosx_10_9_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 48620cb8eed7321de50af516db334ef2e903b8d41552f4a88b547401233491ea |
|
MD5 | 7b2e31733dee51c247e55ff2b4adf395 |
|
BLAKE2b-256 | 60476bbfca1094b0169ec9652a5329d53ab1d065afd258fbcc074aab0bf4e602 |