通过web数据浏览器获取cdx数据集
cdxsite.databrowser的Python项目详细描述
这是一个用于CDX、气候数据交换和 喷气推进实验室的努力。它是一个“数据门户” 气候数据。
虽然是为cdx网站设计的,但它可以在任何Plone网站上运行。
开发人员
如果你一直在维护这个包,请注意它取决于CDX client包装。很好很好,除了客户自己 取决于PyHDF,它看起来像一个标准的python增强型egg, 但相信我,这不是not。好吧,可能是,但这取决于NumPY和 HDF4,两者都有问题。
我最后不得不做的是:
- 选择一个前缀,称之为$prefix。
- virtualenv-2.6–分发–无站点包–提示=cdxcrap$前缀
- CD$前缀
- bin/pip安装numpy
- mkdir src
- cd src
- 卷曲-l'http://www.hdfgroup.org/ftp/HDF/HDF_Current/src/hdf-4.2.6.tar.bz2焦油xjf-
- CD HDF-4.2.6
- /configure–prefix=$prefix–不带szlib–禁用Fortran
- 制造
- 进行安装
- CD..
- 卷曲-l'http://sourceforge.net/projects/pysclint/files/pyhdf/0.8.3/pyhdf-0.8.3.tar.gz'焦油xzf-
- CD PYHDF-0.8.3
- env noszip=1 include\u dirs=$prefix/include library\u dirs=$prefix/lib$prefix/bin/python2.6 setup.py安装
然后,您可以将$prefix/bin/python2.6与此鸡蛋一起使用:
- $prefix/bin/python2.6 bootstrap.py-d
- 箱子/建筑
- bin/测试
测试通过,所以必须工作!
cdxsite.databrowser安装
使用zc.buildout和plone.recipe.zope2实例:
将cdxsite.databrowser添加到要安装的鸡蛋列表中,例如:
[buildout] ... eggs = ... cdxsite.databrowser
告诉plone.recipe.zope2instance recipe安装zcml段塞:
[instance] recipe = plone.recipe.zope2instance ... zcml = cdxsite.databrowser
重新运行构建,例如使用:
$ ./bin/buildout
如果要显式地包含包,可以跳过zcml slug 从另一个包的configure.zcml文件。
更改日志
2.0.1-2011.7.1-plone 4.1+升级路径
此版本添加了以下内容:
- 与plone 4.1兼容。
- 删除过时的安全声明。
- 升级路径。尽管当前为空,但未来升级的框架是 现在就位。
2.0.0-2011.6.27-基础设施升级
这个版本加快了速度,因为现在我们运行plone 4。
1.0.2-2009.12.16-项目更新
- 使用收集所有相关信息的新下载url更新项目元数据 CDX站点可在一个位置交付。
- 正确地将cdx.client声明为依赖项。
1.0.1-错误修复
- 修复来自CDX客户端库的路径解释问题。
1.0.0-未来作战系统
- 首次部署
0.0.0-未发布
- 初始版本
版权所有
加州理工学院版权所有2008-2011。所有权利 保留。
该软件归Caltech/JPL所有,并受美国保护 版权法和适用的国际条约和/或公约。这个 美国政府可能有权使用部分或全部 根据适用合同和许可协议确定的软件 加州理工学院/JPL.
这个软件是在喷气推进实验室开发的, 加州理工学院分部 未经事先明确 书面许可。