python语言主网站的网址_一个推介Python语言在大气与海洋中的研究的专门网站——似由本版版主主持...

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

e7e18342b3804f47fbca7cee34cccdb3.gif

0287efeb90d747c1295e90ed13e6096a.png

x

本帖最后由 hillside 于 2013-12-29 20:16 编辑

以下介绍一个服务于爱好Python语言的大气与海洋研究者的专门网站:http://pyaos.johnny-lin.com/

About This Site

There are many

This site supports these features:

Posts are authored by the individual who posted them, and editor’s notes on posts are by Johnny Lin. Unless otherwise noted, all pages on this site are authored or edited by Johnny Lin; exceptions to this rule include:AMS 2011 Short Course page and child pages: Authored by Johnny Lin and Charles Doutriaux

附:美国迈阿密大学罗森提尔海洋大气学院网页的Pythons资源:

http://www.rsmas.miami.edu/users/bmapes/teaching/MPO581_2011/Python_resources.html

Python links and resources for MPO 581Python is an open source (FREE) and up and coming language for science, and atmospheric science in particular.

A study at the British Atmospheric Data Center asks "what language folks like ourselves should use to develop new data processing (including manipulation and visualisation) tools", and concludes: The choice is python. Notable quotes:

"The bottom line is that I think there are two players: Python and Matlab, with R and IDL as also rans, and that for me, Python is the clear winner - especially since with the right kind of library structure, users can mix and match between R, Python and IDL."

"the well regarded software carpentry course which provides an introduction to things working scientists most need to know uses Python."

"Clear climate code are using Python of course!"Basic and scientific PythonBasic python is quite possibly on your machine already, bundled with the OS.

The power of Python for applications all depends on importing modules. To handle large arrays, you need numerical Python (numPy) modules. These plus many science functions & graphics (MatPlotLib) are part of scientific Python (sciPy). A nicely packaged Scientific Python distribution is available from Enthought, free for academics. Python is FREE and always will be, butEnthought's business model is to sell training and support.

A good intro to python is

http://diveintopython.org/toc/index.html

Scientific python for Earth sciencesBeyond general scientific tools, weather and ocean and climate work involve spherical Earth computations, geographical and political boundaries for mapping; and handling of datasets written in our community's scientific data formats (netCDF, HDF, GRIB, etc.). A list of resources for SciPy specific to Earth sciences is here.

One (relatively) easy method for installing a "batteries included" python distribution on MacOS X targeted for atmospheric and ocean sciences is at:

http://github.com/jswhit/homebrew

Another graphics option is the NCAR Graphics Library for Python PyNGL and PyNIO.

Another is a Python-based package called Climate Data Analysis Tools CDAT from PCMDI (a DOE lab), the work of 5  programmers over many years. Note on installing CDAT -- the PCMDI web site doesn't emphasize the binary executables, but it worked for me on Mac OS 10.5 and 10.6 systems (note you do have to find the right OS version, not the "latest" file that SourceForge leads you to). If these don't work you will have to compile. It's about as fun as going to an alien laundromat, but if you read directions it should work. Mac users - CDAT is also available through the excellent FINK open-source software installer.The up and coming nature of Python is also indicated by this 2011 AMS Short Courseon Using Python in Climate and Meteorology, taught by Johnny Lin (atmospheric scientist/ physics prof) and Charles Doutriaux from the PCMDI team.

Another exciting tool apparently: One AMS attendee says:

"A lot of people seemed excited about this link. It was from a Python session so I am passing it on. I have no idea if it is of use but over 3/4 of the room wrote it down."

wxmaps2: weather maps, a grads connection

Switching from another language:from Matlab:Should I switch? (programming4scientists.com)

NumPy for Matlab users

Blog of a transitioning Matlab user

from IDL:IDL vs. Python pros and cons discussion - astronomy

Command translation table

Python for IDL users

Blog of a transitioning IDL user to Python

Python sites from scientists in our field:Python for Science -- Dave Raymond, New Mexico Tech, a good conversational-tone tutorial, from the beginning.

Ray Pierrehumbert's new planetary climate textbook, w/ Python intro & courseware

注:我搜索发现,http://pyaos.johnny-lin.com/似乎是气象家园Python版的版主ztftom主持,依据如下:

http://bbs.06climate.com/forum.php?mod=viewthread&tid=7114

发表于 2012-4-27 12:02:44 ||这是我最近写的一个python相关的经验总结。欢迎阅读

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值