Reproducing FSL's fMRI data analysis Nipype: Relevance, challenges, and solutions.

Front Neuroimaging

Media Neuroscience Lab, Department of Communication, College of Letters and Science, University of California, Santa Barbara, Santa Barbara, CA, United States.

Published: July 2022

The "replication crisis" in neuroscientific research has led to calls for improving reproducibility. In traditional neuroscience analyses, irreproducibility may occur as a result of issues across various stages of the methodological process. For example, different operating systems, different software packages, and even different versions of the same package can lead to variable results. Nipype, an open-source Python project, integrates different neuroimaging software packages uniformly to improve the reproducibility of neuroimaging analyses. Nipype has the advantage over traditional software packages (e.g., FSL, ANFI, SPM, etc.) by (1) providing comprehensive software development frameworks and usage information, (2) improving computational efficiency, (3) facilitating reproducibility through sufficient details, and (4) easing the steep learning curve. Despite the rich tutorials it has provided, the Nipype community lacks a standard three-level GLM tutorial for FSL. Using the classical Flanker task dataset, we first precisely reproduce a three-level GLM analysis with FSL Nipype. Next, we point out some undocumented discrepancies between Nipype and FSL functions that led to substantial differences in results. Finally, we provide revised Nipype code in re-executable notebooks that assure result invariability between FSL and Nipype. Our analyses, notebooks, and operating software specifications (e.g., docker build files) are available on the Open Science Framework platform.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC10406235PMC
http://dx.doi.org/10.3389/fnimg.2022.953215DOI Listing

Publication Analysis

Top Keywords

software packages
12
nipype
8
three-level glm
8
fsl nipype
8
software
5
fsl
5
reproducing fsl's
4
fsl's fmri
4
fmri data
4
data analysis
4

Similar Publications

Objectives: To identify cuproptosis- and ferroptosis-related genes involved in nonalcoholic fatty liver disease and to determine the diagnostic value of hub genes.

Methods: The gene expression dataset GSE89632 was retrieved from the Gene Expression Omnibus database to identify differentially expressed genes (DEGs) between the non-alcoholic steatohepatitis (NASH) group and the healthy group using the 'limma' package in R software and weighted gene co-expression network analysis. Gene ontology, kyoto encyclopedia of genes and genomes pathway, and single-sample gene set enrichment analyses were performed to identify functional enrichment of DEGs.

View Article and Find Full Text PDF

Glycosylation is the most common and diverse modification of proteins. It can affect protein function and stability and is associated with many diseases. While proteomic methods to study most post-translational modifications are now quite mature, glycopeptide analysis is still a challenge, particularly from the aspect of data analysis.

View Article and Find Full Text PDF

Proteoform Identification and Quantification Based on Alignment Graphs.

Bioinformatics

January 2025

Department of Computer Science, City University of Hong Kong, Hong Kong, China.

Motivation: Proteoforms are the different forms of a proteins generated from the genome with various sequence variations, splice isoforms, and post-translational modifications. Proteoforms regulate protein structures and functions. A single protein can have multiple proteoforms due to different modification sites.

View Article and Find Full Text PDF

Background: Research subjects can potentially be re-identified from de-identified MRI, CT, and PET brain scans with up to 98% accuracy using Microsoft Azure's cloud-based commercial facial recognition software. This showed the need to "de-face" publicly shared research brain scans. Subsequently, Microsoft has begun restricting its face recognition services, intending to prevent misuse.

View Article and Find Full Text PDF

cyclicpeptide: a Python package for cyclic peptide drug design.

Brief Bioinform

November 2024

National Center, Children's Hospital, Zhejiang University School of Medicine, National Clinical Research Center for Child Health, 3333 Binsheng Road, Hangzhou 310052, P. R. China.

The unique cyclic structure of cyclic peptides grants them remarkable stability and bioactivity, making them powerful candidates for treating various diseases. However, the lack of standardized tools for cyclic peptide data has hindered their potential in today's artificial intelligence-driven efficient drug design landscape. To bridge this gap, here we introduce a Python package named cyclicpeptide specifically for cyclic peptide drug design.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!