IPDA图书馆

ipda的Python项目详细描述


国际行星数据联盟(IPDA)支持跨机构 数据搜索、数据发现、数据检索等。它使用敏捷的oodt(object 面向数据技术)处理配置文件元数据搜索/检索的库 以及产品搜索/检索。它还提供了创建、操作, 并序列化VOTables

Installation

本文档告诉您如何安装IPDA库。

Quick Instructions

作为具有管理权限的用户,运行:

easy_install ipda

就这样。

Full Instructions

ipda库需要Python编程语言。我们建议 版本2.4或更高版本。在撰写本文时,2.6是最新的稳定版本。 如果您的系统上还没有安装python,您可以找到binary和 来自python网站的源代码发行版。

要测试系统上是否有正确版本的python,请运行:

python -V

您应该会看到类似的输出:

Python 2.6

指示安装的python版本。IPDA库还需要 Agile OODTOODT是面向对象的数据技术,是 元数据和数据网格。敏捷oodt是oodt的python版本,它支持 比Java版本更高的性能和更容易集成。

到目前为止,安装ipda的最简单、推荐和鼓励的方法 库将使用EasyInstall。如果您的python安装有easyinstall 对它可用,那么这个命令就是您需要运行的全部 下载、构建、安装和生成命令行工具 系统上的所有用户:

easy_install ipda

请确保以管理用户的身份运行该命令。例如,在Mac OS上 x和其他unix系统,您可能需要运行:

sudo easy_install ipda

它还将下载并安装所有依赖项,包括敏捷oodt。

Executables

目前IPDA库中没有可执行文件。它 仅提供VOTablePDAP函数。

Installing EasyInstall

如果您碰巧在python安装不容易的系统上 安装,不用担心!升级你的系统以获得easyinstall的能力是 很简单。按照以下说明操作:

  1. 下载http://peak.telecommunity.com/dist/ez_setup.py
  2. 作为管理用户,运行新下载的ez_setup.py文件 使用系统的python。

easyinstall及其必要的库将被下载、构建和 为您安装,并生成easy_install可执行文件。这个 easy_install可执行文件的位置在平台的标准中 python脚本的位置,通常是可执行文件python的位置 本身。例如,在mac osX10.5上,目录是:

/Library/Frameworks/Python.framework/Versions/Current/bin

Installing Without EasyInstall

如果您的系统上没有easyinstall,您仍然可以 IPDA库的安装。按照以下说明操作:

  1. 从下载agile oodt源代码发行版 http://oodt.jpl.nasa.gov/dist/agile-oodt/oodt-0.0.1.tar.gz。 根据需要替换版本号。
  2. 从下载IPDA库源发行版 http://oodt.jpl.nasa.gov/dist/ipda-library/ipda-0.0.1.tar.gz。 根据需要替换版本号。
  3. 打开每个档案。
  4. 将当前工作目录更改为每个新创建的子目录, oodt-0.0.1ipda-0.0.1,再次替换版本 数字视情况而定。
  5. 作为管理用户,在每个 子目录。

Issues and Questions

若要报告有关IPDA库的任何问题或寻求帮助,请访问我们的 contact网页。

Changelog

0.0.3 - Bug Fix

新墨西哥州立大学的Irma TrejoITY注意到“数据集名称” 未设置配置文件元素。此版本将单元测试更新为 检查一下,修理一下。

0.0.2 - Bug Fix

此版本解决了处理pds资源的特殊情况 类“data set”到pdap资源类“dataset”(带下划线)。 现在它正确地添加了下划线。

0.0.1 - FCS

第一个客户船包括pds到pdap的查询功能。

0.0.0 - Unreleased

这是python实现的初步证明,它提供了 功能:

  • python中的votables
  • GRS数据访问

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

推荐PyPI第三方库


热门话题
java结合两个Date实例使用Joda创建datetime   带有POI和FileOutputStream的java Swing应用程序性能问题   Java中是否存在类似于Python的异常?   Java中有界通配符的泛型   使用字符和子字符串的java不同输出   在Java中获取LDAP模式   java自定义类在自身上生成ClassNotFoundException   java连接到从internet到通过LAN连接到internet的系统的serversocket   java如何通过maven在jaxws中使用jaxb插件?   java Kerberos如何获取主体或客户端名称?   java应用服务器中是否有JDBC的单点登录解决方案?   java是存储矩阵值以便以后访问的更好方法   Java等级计算器。开始这门课我需要一些帮助   未找到Android“libc++\u shared.so”中的java OpenCV实现   当我使用web配置部署描述符时使用java。xml。它显示了错误   java为什么我的ArrayList的add方法冲突,如何编辑我的自定义add方法   java创建一个以集合为键的映射?   java如何将用户输入到数字三角形中   为什么Java在读取LinkedHashMap时会自动从字符串转换为整数   类动态创建和读取java类