在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):bids-standard/bids-matlab开源软件地址(OpenSource Url):https://github.com/bids-standard/bids-matlab开源编程语言(OpenSource Language):MATLAB 97.8%开源软件介绍(OpenSource Introduction):BIDS for MATLAB / OctaveThis repository aims at centralising MATLAB/Octave tools to interact with datasets conforming to the BIDS (Brain Imaging Data Structure) format. For more information about BIDS, visit https://bids.neuroimaging.io/. Join our chat on the BIDS-MATLAB channel on the brainhack mattermost and our google group. See also PyBIDS for Python and the BIDS Starter Kit. InstallationDownload, unzip this repository and add its content to the MATLAB/Octave path. unzip('https://github.com/bids-standard/bids-matlab/archive/master.zip');
addpath('bids-matlab-master'); Or clone it with git: git clone https://github.com/bids-standard/bids-matlab.git and then add it to your MATLAB/Octave path. addpath('bids-matlab'); Get the latest featuresThe latest features of bids-matlab that are in development are in our To access them you can either download the Or you can check it out the
FeaturesWhat this toolbox can do
The behavior of this toolbox assumes that it is interacting with a valid BIDS
dataset that should have been validated using
BIDS-validator. If the
Node.js version of the validator is
installed on your computer,
you can call it from the matlab prompt using What this toolbox cannot do... yet
What will this toolbox most likely never do
UsageBIDS matlab is structured as package, so you can easily access functions in subfolders
that start with To use the BIDS = bids.layout('/home/data/ds000117');
bids.query(BIDS, 'subjects') To use the content = bids.util.jsondecode('/home/data/some_json_file.json'); A tutorial is available as a Jupyter Notebook and can be run interactively via Binder. RequirementsBIDS-MATLAB works with:
We aim for compatibility with the latest stable release of Octave at any time. Compatibility can sometimes also be achieved with older versions of Octave but this is not guaranteed. Reading and writing JSON filesIf you are using MATLAB R2016b or newer, nothing else needs to be installed. If you are using MATLAB R2016a or older, or using Octave, you need to install a supported JSON library for your MATLAB or Octave. This can be any of: ImplementationStarting point was Other tools (MATLAB only)
Contributors |
Guillaume |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论