pydfc-demo-guide

Install pydfc and run dFC demo workflows with sample data.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/bcmcpher/my-skills --skill pydfc-demo-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pydfc-demo-guide
Source: https://github.com/bcmcpher/my-skills/tree/main/config/skills/pydfc-demo-guide
Command: npx skills add https://github.com/bcmcpher/my-skills --skill pydfc-demo-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Install pydfc, acquire demo data, and run a dynamic functional connectivity workflow via a concise, copy-paste-friendly walkthrough.

Core Features & Use Cases

  • Lightweight, interactive walkthrough based on the dFC_methods_demo.ipynb
  • Covers installation, data loading into BOLD/BOLD_multi, and method execution
  • Includes multiple dFC method options (SW, TF, CAP, SWC, CHMM, DHMM, WINDOWLESS) with ready-to-run code snippets

Quick Start

Install pydfc, download the demo data, and load it into TIME_SERIES objects to begin the guided workflow.

Frequently Asked Questions about pydfc-demo-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a dynamic functional connectivity demo workflow in Python?

To run a dynamic functional connectivity (dFC) demo workflow, you need to install the pydfc library, download the sample BOLD data, and load it into TIME_SERIES objects to execute your chosen dFC method using the provided notebook.

What dynamic functional connectivity methods are available in pydfc?

The pydfc library supports multiple dynamic functional connectivity methods, including Sliding Window (SW), Time-Frequency (TF), Co-Activation Patterns (CAP), SWC, CHMM, DHMM, and a WINDOWLESS approach, all executable via ready-to-run code snippets.

Do I need specific Python versions to run the pydfc dynamic functional connectivity walkthrough?

Yes, running the pydfc dynamic functional connectivity walkthrough requires Python 3.x along with pip or conda for installation, plus access to the dFC notebook resources to execute the sample data workflow.

How do I load multi-subject fMRI data for a dynamic functional connectivity analysis?

For multi-subject dynamic functional connectivity analysis, you load the acquired demo fMRI data into BOLD_multi objects within the pydfc framework, allowing you to execute your selected dFC method across the sample dataset.

What is the best way to get started with dynamic functional connectivity analysis for neuroimaging?

The best way to start with dynamic functional connectivity analysis is using a lightweight, interactive notebook walkthrough that covers pydfc installation, sample data loading, and method execution for single-subject or multi-subject demos.

Can I use pydfc to apply dynamic functional connectivity methods to single-subject fMRI data?

Yes, you can use pydfc for a single-subject quick-start dynamic functional connectivity analysis by loading the downloaded sample BOLD data into TIME_SERIES objects and running your chosen method from the available options.