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

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如何在导入到Google工作表时使用ApachePOI显示系列标签   java在Swing表上修改数据生成SQL   java TCP数据包在网络级别合并   java自动连线bean在线程位置为空   javasocket。禁用无线连接时getOutputStream()阻塞   JSON上的javascript字符串数组。stringify输出unicode字符   java在Oracle数据库中存储不同类型数据的最佳体验   Spring MVC中模板引擎后的java进程输出   不知从哪里来的java空字符串。   如何加载java。使用Adobe Flex的客户端的属性文件?   java如何替换多层括号之间的所有内容?   {JSONObject必须以java'开头   java使用commandButton或commandLink返回并管理HTML控件值   java Android大文本视图动态   java JMock需要自定义类   java Android应用程序在emulator中工作,但在设备中失败   java连接到derby数据库时使用什么文件路径格式?   java在一个函数调用中返回两个结果?