描述bash命令行工具的方案
项目描述
-.. image:: https://zenodo.org/badge/32616811.svg - :target: https://zenodo.org/badge/latestdoi/32616811 -.. image:: https://img.shields.io/pypi/v/boutiques.svg - :target: https://pypi.python.org/pypi/boutiques -.. image:: https://img.shields.io/pypi/pyversions/boutiques.svg - :target: https://pypi.python.org/pypi/boutiques -.. image:: https://travis-ci.org/boutiques/boutiques.svg?branch=develop - :target: https://travis-ci.org/boutiques/boutiques -.. image:: https://coveralls.io/repos/github/boutiques/boutiques/badge.svg?branch=develop - :target: https://coveralls.io/github/boutiques/boutiques?branch=develop
Boutiques是一个跨平台的描述性命令行框架,用于应用程序。
boutiques 工具的力量
boutiques 是一个框架,旨在使数据分析工具易于查找、访问、互操作和重用(FAIR)。框架概述及其功能介绍请见此处,更详细的描述请见此处。
安装
很简单!只需打开您最喜欢的终端,并输入
$ pip install boutiques
安装 boutiques 包的同时,这也会确保安装基本功能所需的依赖项:simplejson、jsonschema、termcolor 和 tabulate。有了这些,您将能够通过 boutiques 验证和运行您的工具。要实现全部功能,您可以按照以下方式安装库
$ pip install boutiques[all]
这将添加更多依赖项,并让您使用所有功能:requests、pytest、termcolor、oyaml、tabulate 和 mock。现在,您也将能够搜索工具并发布您自己的工具和运行工具时的记录!
如果您想安装尚未官方发布的最新更改,也可以直接从 GitHub 安装
$ pip install "git+https://github.com/boutiques/boutiques@develop#egg=boutiques"
教程
我们的教程将通过命令行和 Python API 介绍 boutiques 的主要功能。试试吧!
贡献
对项目感到兴奋并想参与其中?!请查看我们的贡献指南,并查看 问题(特别是那些标记为“good first issue”)以了解您可以从哪里开始提供帮助。我们期待批准您的杰出贡献!
示例
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
构建的分发
boutiques-0.5.27-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5c31285f3df90befa5c41f5f3b29ff9e2e10d0c38ba5777dbb4e20015ec8f71a |
|
MD5 | 0eaa16ee0665abda32014ede89f1e789 |
|
BLAKE2b-256 | 470142018ef93c205dc5a5fb6a755d0f1cd065ad18feaf72f8c7cda32bf3040f |