跳转到主要内容

ULLYSES 工具文件和脚本

项目描述

ullyses-utils

关于

此存储库包含ULLYSES程序使用的工具脚本和数据文件。

安装

要使用此存储库中的工具脚本和文件,只需像这样安装即可

pip install ullyses-utils

用法

工具脚本

此存储库包含用于创建ULLYSES HLSP所需的几个工具脚本。大多数是针对此目的的,但其中一些可能具有一般用途:以下描述了这些脚本中的特定功能。

match_aliases.match_aliases

给定一个输入目标名称,尝试将其与ULLYSES样本中的任何别名匹配。默认情况下,返回匹配的HLSP名称,这是ULLYSES产品中使用的目标名称。您可以选择返回ULLYSES名称(通常识别的目标名称,具有特殊字符)或SIMBAD名称(SIMBAD可解析的目标名称)。

from match_aliases import match_aliases
match_aliases("BAT99 105")
match_aliases("BAT99 105", return_name="target_name_ullyses")
match_aliases("BAT99 105", return_name="target_name_simbad")

工具数据文件

要使用工具数据文件,应导入包,然后从您的本地安装确定相对路径。例如,如果您想引用ULLYSES目标别名文件,可以这样做

import os
import ullyses_utils
local_dir = ullyses_utils.__path__[0]
alias_file = os.path.join(local_dir, "data/target_metadata/pd_all_aliases.json")

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分布

ullyses_utils-3.1.0.tar.gz (3.6 MB 查看哈希值)

上传时间

构建分发版

ullyses_utils-3.1.0-py3-none-any.whl (3.9 MB 查看哈希值)

上传时间 Python 3

由以下提供支持