射电天文学增益和能见度检查器

ragavi的Python项目详细描述


拉加维

射电天文学增益和可见性检查器

简介

此库主要需要
  1. bokeh
  2. nodejs>;=8
  3. python casacore

-安装生成依赖项:

Click有关如何安装python casacore的说明。 nodejs是bokeh的一项要求,可以使用命令安装nodejs

$ sudo apt-get install curl
$ curl -sL https://deb.nodesource.com/setup_8.x | bash -
$ apt-get install -y nodejs

所有python需求都可以在requirements.txt中找到

要在虚拟环境中安装nodejs,请使用:nodeenv,nodejs虚拟环境。 可以找到更多信息here

使用以下命令创建nodejs虚拟环境:

$ nodeenv envName

以及

$ . envName/bin/activate

切换到环境。

安装

source安装, 签出源的工作目录

$ pip install .

此软件包在pypivia上提供

$ pip install ragavi

用法

有关ragavi的帮助,请运行

$ ragavi -h

使用ragavi

$ ragavi -t /path/to/your/table -g table_type (K / B/ F/ G/ D)

只需将多个表添加到-t/–table开关的空格分隔列表中,就可以在同一文档上绘制多个表。 但是,它们必须在-g开关中附带各自的增益表类型。例如

$ ragavi -t delay/table/1/ bandpass/table/2 flux/table/3 -g K B F

许可证

这个项目是根据麻省理工学院的许可证授权的-请参阅license了解详细信息。

贡献

我们欢迎您的贡献!请确保您遵守我们的编码标准pep8

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

推荐PyPI第三方库


热门话题
java楼梯的最大高度   java Jackson从1.7.1更新到2.8.6 JsonTypeInfo子类型反序列化   Spring WebApp中的java JPA异常处理   java在SwingWorker(doInBackground)中从WorkerThread调用多个方法?   java Android Studio构建到jar   java是添加多个按钮组的更有效方法   java MySQL JDBC连接池最大大小   java如何防止元素<Integer>变成元素<Object>   Java:处理大型XML文件提取数据而不编写状态自动机?   SpringBoot和React Web应用程序中CAS的java重定向问题   需要java算法方面的帮助吗   java在JDK 16中使用PowerMock   java异常错误本机方法签名   在Java Android中将JSON映射到数组/对象   如何打开一个窗口。java程序中的dat文件   java应用程序引擎+Maven+热插拔   java Moxy的getValueByXPath为除根元素以外的所有元素返回null