跳转到主要内容

描述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 包的同时,这也会确保安装基本功能所需的依赖项:simplejsonjsonschematermcolortabulate。有了这些,您将能够通过 boutiques 验证和运行您的工具。要实现全部功能,您可以按照以下方式安装库

$ pip install boutiques[all]

这将添加更多依赖项,并让您使用所有功能:requestspytesttermcoloroyamltabulatemock。现在,您也将能够搜索工具并发布您自己的工具和运行工具时的记录!

如果您想安装尚未官方发布的最新更改,也可以直接从 GitHub 安装

$ pip install "git+https://github.com/boutiques/boutiques@develop#egg=boutiques"

教程

我们的教程将通过命令行和 Python API 介绍 boutiques 的主要功能。试试吧!

贡献

对项目感到兴奋并想参与其中?!查看我们的贡献指南,并查看 问题(特别是那些标记为“good first issue”)以了解您可以从哪里开始提供帮助。我们期待批准您的杰出贡献!

示例

我们有一个简单和一个复杂的 boutiques 描述符,以帮助您开始创建自己的描述符。

项目详情


下载文件

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

源分布

本发行版没有源分发文件。请参阅关于生成分发归档的教程。

构建的分发

boutiques-0.5.27-py2.py3-none-any.whl (112.8 kB 查看哈希值)

上传于 Python 2 Python 3

由以下支持