YT天体物理分析模块扩展

yt-astro-analysis的Python项目详细描述


YT Astro分析扩展

Users' Mailing ListDevel Mailing ListBuild StatusDocumentation StatusData HubPowered by NumFOCUS

这是yt嫒u astro嫒u分析,这个yt扩展 天体物理分析包。这主要是过去 在YT的分析模块中。这些被制成一个单独的包,以允许YT 变得不那么特别,允许这些模块自行开发 时间表。

安装

要安装yt_astro_analysis,首先需要 install yt。然后,克隆 git存储库并按如下方式安装:

git clone https://github.com/yt-project/yt_astro_analysis
cd yt_astro_analysis
pip install -e .

安装Rockstar支架

为了在YT_U Astro_u分析中运行Rockstar Halo Finder,您将 需要安装 yt-project's fork of Rockstar然后 为YT_Astro_分析提供此路径。要安装Rockstar,请执行以下操作:

git clone https://github.com/yt-project/rockstar
cd rockstar
make lib

然后,进入yt_astro_analysis源目录,添加一个名为 “rockstar.cfg”和你刚刚克隆的rockstar repo的路径。然后,安装 天文学分析。

cd yt_astro_analysis
echo <path_to_rockstar> > rockstar.cfg
pip install -e .

最后,您需要确保librockstar.so的位置在 你的图书馆路径。

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<path_to_rockstar>

从YT_Astro_分析导入

对于从YT的分析模块转移到YT的Astro分析的每个模块, 只要用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 Contributor Guide适用 在这里。

如果你想做你自己的独立包,我们也想支持! 请考虑把你的包裹做成 yt extension

资源

作为yt-project的扩展, yt resources可获得帮助。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javapojo到org。布森。文件,反之亦然   java突然增加了G1老一代的承诺内存,减少了Eden的大小   java为什么对多个RXJava观察对象不执行并行执行?   java中的枚举是故障安全的吗?如果是,怎么做?   java是等待字符串变为相等的正确方法   java CodeAbbey挑战14个数据输入问题?   在java中的任意位置插入。util。列表   java替换html中的值   java需要帮助破译一个小堆栈跟踪:我使用的是哪种WS?   java Guice依赖项注入器空指针异常   java如何在3D引擎中实现视图剪裁平面?   JavaEclipseRCP:操作与命令需要更新   java如何使用XPAGES DesignerFacesServlet显示泰语字母(以及另一个亚洲/阿拉伯字母)   java装饰器模式问题   java我对空间复杂性的分析正确吗?   不显示java OpenGL ES 2纹理   使用java问题中的wc命令计算行数   java为什么空指针异常取决于条件的顺序?   Java日期在同一天或同一个月   java在使用lambda表达式时在变量中存储一些值