用于编目pilot 1数据的CLI工具
项目描述
Globus Pilot
用于管理Globus Search中的数据以及将相关数据传输到和从Globus端点传输的命令行工具。
安装
Pilot需要python 3.6+,您可以使用以下命令安装:
pip install globus-pilot有关更多选项,请参阅Read-The-Docs页面。
快速入门
以下是快速教程。
首先,使用Globus登录
pilot login设置您的搜索索引
pilot index set <myindex>然后选择您的项目。有关任何列出的项目的信息,请参阅pilot项目信息
pilot project
pilot project set <myproject>您可以使用list获取数据的概述
pilot list如果您想了解特定搜索记录的更多详情,可以使用describe查看详情
pilot describe dose_response/rescaled_combined_single_drug_growth您还可以下载与搜索记录关联的数据
pilot download dose_response/rescaled_combined_single_drug_growth当您想将更多数据添加到集合时,可以使用upload命令。这将上传数据,并在Globus Search中创建一个记录来跟踪它。
touch my_data.tsv
pilot upload my_data.tsv test_dir --dry-run --verbose -j my_metadata.json两个标志“–dry-run –verbose”是可选的,但很有用,用于测试。“-j my_metadata.json”用于提供pilot工具无法自动确定的任何额外元数据。以下是一个元数据的示例
{
    "title": "Drug Identifiers",
    "description": "Drug identifiers, including InChIKey, SMILES, and PubChem.",
    "data_type": "Drug Response",
    "dataframe_type": "List",
    "source": [
        "InChIKey",
        "SMILES",
        "PubChem"
    ]
}运行测试
确保安装了test-requirements.txt中的包,然后运行
pytest以及覆盖率
pytest --cov pilot项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
         globus-pilot-0.7.0.tar.gz  (74.5 kB 查看哈希值)
      
    构建分发
         globus_pilot-0.7.0-py3-none-any.whl  (95.5 kB 查看哈希值)
      
    
    
       关闭
    
      
        
    
    
  
globus-pilot-0.7.0.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 015ea5da611f86e96ad00b861789cec1fa2f4e633c04f319262d794ec7c17b7e | |
| MD5 | ec9a0be3840aacc48f2ee060e611e35d | |
| BLAKE2b-256 | 67af4e96dc9b7374f9d98cddcb45f3b4e15ac184055af80a903f26a85c99a83b | 
    
       关闭
    
      
        
    
    
  
globus_pilot-0.7.0-py3-none-any.whl的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 73022e20d41ea325d61c1adf9b37f5666c99580b5e03b5c29b36a4b1baf5b541 | |
| MD5 | caca9128b6a86f15982b4707c5cd6210 | |
| BLAKE2b-256 | 4f02cf7326b3f5f414ac5187eff9498fb32cdb5b6dc4f56668c892c057550c9f |