fMRIDenoise自动去噪,去噪策略比较,功能连接数据质量控制。

fmridenoise的Python项目详细描述


fMRIDenoise-自动去噪,去噪策略比较,功能连接数据质量控制

自动去噪工具,去噪策略比较, 以及功能连接数据质量控制。 fMRIDenoise的目标是提供一种客观的选择方法 在给定数据的情况下,最佳的去噪策略。 FMRIDenoise设计为直接处理fMRIPrep-预处理的数据集和 BIDS标准中的数据。 我们相信该工具可以使去噪策略的选择更加客观,也有助于研究人员在几乎不费吹灰之力的情况下获得FC的质量控制指标。在

该项目正处于alpha阶段,我们正在寻找反馈和合作者。

问题

Alt text

解决方案

Alt text

安装

在项目目录中运行:

python setup.py install (--user)

从PyPi安装fmridenoise运行:

^{pr2}$

执行

fmridenoise或python-m fmridenoise

usage: fmridenoise [-h] [-sub SUBJECTS [SUBJECTS ...]]
                [-ses SESSIONS [SESSIONS ...]] [-t TASKS [TASKS ...]]
                [-p PIPELINES [PIPELINES ...]]
                [-d DERIVATIVES [DERIVATIVES ...]] [--high-pass HIGH_PASS]
                [--low-pass LOW_PASS] [--MultiProc] [--profiler PROFILER]
                [-g] [--graph GRAPH] [--dry]
                bids_dir

positional arguments:
bids_dir                Path do preprocessed BIDS dataset.

optional arguments:
-h, --help              Show help message and exit.
-sub SUBJECTS [SUBJECTS ...], --subjects SUBJECTS [SUBJECTS ...]
                        List of subjects
-ses SESSIONS [SESSIONS ...], --sessions SESSIONS [SESSIONS ...]
                        List of session numbers, separated with spaces.
-t TASKS [TASKS ...], --tasks TASKS [TASKS ...]
                        List of tasks names, separated with spaces.
-p PIPELINES [PIPELINES ...], --pipelines PIPELINES [PIPELINES ...]
                        Name of pipelines used for denoising, can be both
                        paths to json files with pipeline or name of pipelines
                        from package.
-d DERIVATIVES [DERIVATIVES ...], --derivatives DERIVATIVES [DERIVATIVES ...]
                        Name (or list) of derivatives for which fmridenoise
                        should be run. By default workflow looks for fmriprep
                        dataset.
--high-pass HIGH_PASS
                        High pass filter value, deafult 0.008.
--low-pass LOW_PASS     Low pass filter value, default 0.08
--MultiProc             Run script on multiple processors, default False
--profiler PROFILER     Run profiler along workflow execution to estimate
                        resources usage PROFILER is path to output log file.
-g, --debug             Run fmridenoise in debug mode - richer output, stops
                        on first unchandled exception.
--graph GRAPH           Create workflow graph at GRAPH path
--dry                   Perform everything except actually running workflow

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaFX SwingWorker等价物?   java如何检查一个字符串只包含数字和一个小数点?   java遇到了异常组织。阿帕奇。卡塔琳娜。LifecycleException:无法启动组件   java如何从日期格式获取最低计时单位?   java应用服务器与开发过程的集成   java我无法运行Junit测试   无法在java多线程处理中维护生产者任务的顺序   java如何在CLI应用程序中“拦截”Ctrl+C?   java如何使用JSch进行原子SFTP文件传输,以便在写入过程完成之前无法访问该文件?   java当用户摆弄html范围滑块时,如何更改内容(文本)?   如何在Java中向现有文件追加文本?   JUnit测试中的java模拟Apache驼峰位置   java Maven更新项目和依赖项