蟒蛇钩安装
mseedindex的Python项目详细描述
mseedindex-将miniSeed与数据库同步
这个程序读取miniSeed文件,创建可用的 数据并将此信息存储到数据库中。索引包括 详细信息,如标识符、时间范围、文件名、文件中的位置, 以及其他细节。数据库可以是 PostgreSQL或 SQLite。
文档
Wiki提供了 数据库模式的概述和文档。
有关程序用法,请参见mseedindex manual 在“doc”目录中。
下载发行版
releases区域 包含版本。
建造和安装
在大多数环境中,一个简单的“make”将构建程序。建筑 该系统是为GNU制造而设计的,它可以作为“GMAKE”使用。
cc、cflags和ldflags环境变量可用于配置 生成参数。
例如,如果Postgres安装在非系统位置:
- cflags='-i/library/postgresql/9.5/include'
- ldflags='-l/library/postgresql/9.5/lib/'
要在不支持postgresql的情况下生成,请使用outpostgresql设置变量。 可以使用make like在单个命令中完成此操作: $WITHOUTPOSTGRESQL=1制造
为了进一步安装,只需复制生成的二进制文件和手册页 (在“doc”目录中)到适当的系统目录。
在win32环境中,makefile.win可以与nmake一起使用 visual studio附带的生成工具。PostgreSQL支持已启用 在windows生成过程中默认为关闭。
许可
版权所有(c)2016 Chad Trabant,IRIS数据管理中心
这个库是免费软件;您可以重新分发和/或修改它 根据GNU的条款 由自由软件基金会出版;或 许可证,或(由您选择)任何更高版本。
这个图书馆的发行是希望它会有用,但是 没有任何保证;甚至没有 适销性或适合某一特定目的的适销性。看GNU 小通用公共许可证(GNU-LGPL)了解更多详细信息。
你应该收到一份GNU的副本 此软件附带许可证。 如果没有,请参阅https://www.gnu.org/licenses/。