多个灰尘变红地图的统一界面。

dustmaps的Python项目详细描述


[![DOI](http://joss.theoj.org/papers/10.21105/joss.00695/status.svg)(https://doi.org/10.21105/joss.00695)[![DOI](https://zenodo.org/badge/59614814.svg)(https://zenodo.org/badge/latestdoi/59614814)


dust maps
==


``dustmaps``软件包提供了一个统一的界面,用于处理大量星际尘埃变红/消光的二维和三维地图。地图
----


当前支持的灰尘地图是:

1。Burstein&Heiles(1982年;BH'82)
2.陈等人。(2014年)
3.Green,Schlafly,Finbeiner等人(201520182019;贝耶斯塔)
4.马歇尔等人。(2006年)
5.普朗克合作(2013)
6.销售等。(2014年;iphas)
7.Schlegel,Finkbeiner&Davis(1998;SFD'98)
8.Lenz,Hensley&Doré(2017年)
9.Peek&Graves(2010年)
10。Leike&en_lin(2019年)

请求在此包中添加另一个尘埃映射,[在
github](https://github.com/gregregreen/dustmaps/issues)上提交问题,或提交拉取请求。



安装然后运行:


python setup.py install--large data dir=/path/where/you/want/large/data/files/stored


r/>
要获取SFD尘埃贴图的数据,请运行:


另外,如果您使用"pip"安装了"dustmaps",那么您可以通过打开python
解释器并运行以下命令来配置数据目录并下载数据:从dustmaps.config import config
>;config['data-dir']='/path/where/you/want/大的/数据/文件/存储的"
>;
>;>import dustmaps.sfd
>;>dustmaps.sfd.fetch()
>;
>;>import dustmaps.planck
>;>dustmaps.planck.fetch()
>;
>;>import dustmaps.baYestar
>;>dustmaps.bayestar.fetch()
>;
>;>import dustmaps.iphas
>;>dustmaps.iphas.fetch()
>;
>;>import dustmaps.marshall
>;>dustmaps.marshall.fetch()
>;
>>>>导入防尘地图。Chen2014
>;>>防尘地图。Chen2014.fetch()
>;
>;>import dustmaps.lenz2017
>;>dustmaps.lenz2017.fetch()
>;
>;>import dustmaps.pg2010
>;>.pg2010.fetch()
>;
>;>import dustmaps.leike_ensslin_2019
>;>dustmaps.leike_ensslin_2019.fetch()



/稳定的/api/astropy.coordinates.skycoord.html 35; astropy.coordinates.skycoord)
对象。这意味着"astropy"支持的任何坐标系都可以用作输入。例如,我们可以按如下方式查询sfd'98:

>;>>来自尘埃地图。sfd import sfd query
>;>>来自astropy。coordinates import skycoord
>;
>;>sfd=sfdquery()
>;
>;>c=skycoord(
'05h00M00.00000s',
'+30d00M00.0000s',
frame='icrs')
>;>print sfd(c)
0.483961

我们可以使用其他坐标系作为银河系的坐标,我们可以提供坐标阵列。下面的示例使用了这两个功能:

>;>c=skycoord(
[75.00000000,130.00000000],
[-89.00000000,10.00000000],
frame='galactic',
unit='deg')
>;>print sfd(c)
[0.0146584 0.97695869]



文档
----


阅读完整文档,网址:http://dustmaps.readthedocs.io/en/latest/




引文
---


如果您在出版物中使用此软件,请在《开放源码软件期刊》(h)中引用
[green(2018)ttps://doi.org/10.21105/joss.00695:

@article{2018joss….3..695m,
author={{m.green},gregory},
title={dust maps:星际尘埃地图的python接口},
journal={the journal of open source software},
year="2018年",
month="jun",
volume={3},
number={26},
pages={695},
doi={10.21105/joss.00695},
adsurl={https://ui.adsabs.harvard.edu/abs/2018joss….3..695m},
adsnote={e SAO/NASA天体物理数据系统}
}



任何错误、功能请求、拉取请求、
或其他问题都可以在那里提交。欢迎对本软件的贡献。



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

推荐PyPI第三方库


热门话题
java将Eclipse中的“查找引用”限制为仅引用我的代码   向Mac Store提交应用程序时出现macos Java错误(不推荐使用API)   与jnpout32pkg/jnpout32reg的java并行端口通信   java是否将应用程序添加到电子邮件附件的内容提供商列表?   java如何关闭外部iframe src   java无法播放整个音频片段   java Android:更改活动的背景颜色(主视图)   Android上的java常量运行控制服务   java绝地武士团结果不等于redis llen   从go或java程序调用c有什么危险?   java如何摆脱OSGi捆绑包的属性,这些属性在相应的配置(“service.pid”等)中不存在?   intellij知道Gradle为什么要编译。java文件,但不创建我的。罐子   节点。js从客户端应用程序(ReactJs+NodeJs)向JavaWeb服务发出请求   限制大小字节[]Java 安卓   java检测传入请求的数据类型   eclipse如何转换一个。txt文件到。csv与Java?   将日期时间从SQLite解析为java时出错。SQL。时间戳   java有没有办法控制类在wildfly中部署的顺序