[![CircleCI](https://circleci.com/gh/bids-standard/bids-validator.svg?style=shield&circle-token=:circle-token)](https://circleci.com/gh/bids-standard/bids-validator)
[![Gitlab pipeline status](https://img.shields.io/gitlab/pipeline/bids-standard/bids-validator?logo=GitLab)](https://gitlab.com/bids-standard/bids-validator/pipelines)
[![Codecov](https://codecov.io/gh/bids-standard/bids-validator/branch/master/graph/badge.svg)](https://codecov.io/gh/bids-standard/bids-validator)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.3688707.svg)](https://doi.org/10.5281/zenodo.3688707)
# BIDS-Validator
- [BIDS-Validator](#bids-validator)
- [Quickstart](#quickstart)
- [Support](#support)
- [Maintainers and Contributors](#maintainers-and-contributors)
- [Use](#use)
- [API](#api)
- [.bidsignore](#bidsignore)
- [Configuration](#configuration)
- [In the Browser](#in-the-browser)
- [On the Server](#on-the-server)
- [Through Command Line](#through-command-line)
- [Docker image](#docker-image)
- [Python Library](#python-library)
- [Example](#example)
- [Development](#development)
- [Running Locally in a Browser](#running-locally-in-a-browser)
- [Testing](#testing)
- [Publishing](#publishing)
- [Acknowledgments](#acknowledgments)
## Quickstart
1. Web version:
1. Open [Google Chrome](https://www.google.com/chrome/) or
[Mozilla Firefox](https://mozilla.org/firefox) (currently the only
supported browsers)
1. Go to http://bids-standard.github.io/bids-validator/ and select a folder
with your BIDS dataset. If the validator seems to be working longer than
couple of minutes please open [developer tools ](https://developer.chrome.com/devtools)
and report the error at [https://github.com/bids-standard/bids-validator/issues](https://github.com/bids-standard/bids-validator/issues).
1. Command line version:
1. Install [Node.js](https://nodejs.org) (at least version 10.11.0)
1. Update `npm` to be at least version 7 (`npm install --global npm@^7`)
1. From a terminal run `npm install -g bids-validator`
1. Run `bids-validator` to start validating datasets.
1. Docker
1. Install Docker
1. From a terminal run `docker run -ti --rm -v /path/to/data:/data:ro bids/validator /data`
but replace the `/path/to/data` part of the command with your own path on your machine.
1. Python Library:
1. Install [Python](https://www.python.org/)
1. Install [Pip](https://pip.pypa.io/en/stable/installing/) package manager for Python, if
not already installed.
1. From a terminal run `pip install bids_validator` to acquire the
[BIDS Validator PyPi package](https://pypi.org/project/bids-validator/)
1. Open a Python terminal and type: `python`
1. Import the BIDS Validator package `from bids_validator import BIDSValidator`
1. Check if a file is BIDS compatible `BIDSValidator().is_bids('path/to/a/bids/file')`
## Support
The BIDS Validator is designed to work in both the browser and in Node.js. We
target support for the latest long term stable (LTS) release of Node.js and the
latest version of Chrome.
There is also a library of helper functions written in Python, for use with BIDS
compliant applications written in this language.
Please report any issues you experience while using these support targets via
the [GitHub issue tracker](https://github.com/bids-standard/bids-validator/issues).
If you experience issues outside of these supported environments and believe we
should extend our targeted support feel free to open a new issue describing the
issue, your support target and why you require extended support and we will
address these issues on a case by case basis.
## Maintainers and Contributors
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-42-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification.
Contributions of any kind are welcome!
The project is maintained by [@rwblair](https://github.com/rwblair/) with the help of many contributors listed below.
(The [emoji key](https://allcontributors.org/docs/en/emoji-key) is indicating the kind of contribution)
Please also see [Acknowledgments](#acknowledgments).
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tr>
<td align="center"><a href="https://adam2392.github.io/"><img src="https://avatars.githubusercontent.com/u/3460267?v=4?s=50" width="50px;" alt=""/><br /><sub><b>Adam Li</b></sub></a><br /><a href="https://github.com/bids-standard/bids-validator/commits?author=adam2392" title="Code">ð»</a> <a href="https://github.com/bids-standard/bids-validator/commits?author=adam2392" title="Tests">â ï¸</a> <a href="#userTesting-adam2392" title="User Testing">ð</a> <a href="https://github.com/bids-standard/bids-validator/issues?q=author%3Aadam2392" title="Bug reports">ð</a></td>
<td align="center"><a href="https://github.com/agt24"><img src="https://avatars.githubusercontent.com/u/7869017?v=4?s=50" width="50px;" alt=""/><br /><sub><b>Adam Thomas</b></sub></a><br /><a href="https://github.com/bids-standard/bids-validator/commits?author=agt24" title="Documentation">ð</a></td>
<td align="center"><a href="http://happy5214.freedynamicdns.org/"><img src="https://avatars.githubusercontent.com/u/2992751?v=4?s=50" width="50px;" alt=""/><br /><sub><b>Alexander Jones</b></sub></a><br /><a href="https://github.com/bids-standard/bids-validator/commits?author=happy5214" title="Code">ð»</a> <a href="https://github.com/bids-standard/bids-validator/commits?author=happy5214" title="Tests">â ï¸</a> <a href="#ideas-happy5214" title="Ideas, Planning, & Feedback">ð¤</a></td>
<td align="center"><a href="http://chrisgorgolewski.org"><img src="https://avatars.githubusercontent.com/u/238759?v=4?s=50" width="50px;" alt=""/><br /><sub><b>Chris Gorgolewski</b></sub></a><br /><a href="https://github.com/bids-standard/bids-validator/issues?q=author%3Achrisgorgo" title="Bug reports">ð</a> <a href="https://github.com/bids-standard/bids-validator/commits?author=chrisgorgo" title="Code">ð»</a> <a href="#data-chrisgorgo" title="Data">ð£</a> <a href="https://github.com/bids-standard/bids-validator/commits?author=chrisgorgo" title="Documentation">ð</a> <a href="#example-chrisgorgo" title="Examples">ð¡</a> <a href="#ideas-chrisgorgo" title="Ideas, Planning, & Feedback">ð¤</a> <a href="#infra-chrisgorgo" title="Infrastructure (Hosting, Build-Tools, etc)">ð</a> <a href="#maintenance-chrisgorgo" title="Maintenance">ð§</a> <a href="#mentoring-chrisgorgo" title="Mentoring">ð§âð«</a> <a href="#question-chrisgorgo" title="Answering Questions">ð¬</a> <a href="https://github.com/bids-standard/bids-validator/pulls?q=is%3Apr+reviewed-by%3Achrisgorgo" title="Reviewed Pull Requests">ð</a> <a href="https://github.com/bids-standard/bids-validator/commits?author=chrisgorgo" title="Tests">â ï¸</a> <a href="#tutorial-chrisgorgo" title="Tutorials">â
</a> <a href="#talk-chrisgorgo" title="Talks">ð¢</a> <a href="#userTesting-chrisgorgo" title="User Testing">ð</a></td>
<td align="center"><a href="https://github.com/choldgraf"><img src="https://avatars.githubusercontent.com/u/1839645?v=4?s=50" width="50px;" alt=""/><br /><sub><b>Chris Holdgraf</b></sub></a><br /><a href="https://github.com/bids-standard/bids-validator/commits?author=choldgraf" title="Code">ð»</a></td>
<td align="center"><a href="https://github.com/effigies"><img src="https://avatars.githubusercontent.com/u/83442?v=4?s=50" width="50px;" alt=""/><br /><sub><b>Chris Markiewicz</b></sub></a><br /><a href="https://github.com/bids-standard/bids-validator/commits?author=effigies" title="Code">ð»</a> <a
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
资源分类:Python库 所属语言:Python 资源全名:bids-validator-1.8.5.dev0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源推荐
资源详情
资源评论
收起资源包目录
bids-validator-1.8.5.dev0.tar.gz (21个子文件)
bids-validator-1.8.5.dev0
MANIFEST.in 114B
PKG-INFO 36KB
bids_validator
test_bids_validator.py 1KB
bids_validator.py 6KB
__init__.py 206B
rules
phenotypic_rules.json 103B
subject_level_rules.json 212B
associated_data_rules.json 256B
top_level_rules.json 4KB
session_level_rules.json 6KB
file_level_rules.json 18KB
tsv
non_custom_columns.json 906B
_version.py 503B
setup.cfg 983B
setup.py 152B
README.md 35KB
versioneer.py 67KB
bids_validator.egg-info
PKG-INFO 36KB
SOURCES.txt 642B
top_level.txt 15B
dependency_links.txt 1B
共 21 条
- 1
资源评论
挣扎的蓝藻
- 粉丝: 14w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 适用于 Python 的 LINE 消息 API SDK.zip
- 适用于 Python 的 AWS 开发工具包.zip
- 适用于 Python 3 的 Django LDAP 用户身份验证后端 .zip
- 基于PBL-CDIO的材料成型及控制工程课程设计实践与改革
- JQuerymobilea4中文手册CHM版最新版本
- 适用于 Python 2 和 3 以及 PyPy (ws4py 0.5.1) 的 WebSocket 客户端和服务器库.zip
- 适用于 AWS 的 Python 无服务器微框架.zip
- 适用于 Apache Cassandra 的 DataStax Python 驱动程序.zip
- WebAPI-案例-年会抽奖.html
- 这里有一些基础问题和一些棘手问题的解答 还有hackerrank,hackerearth,codechef问题的解答 .zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功