Proposal for a Symptom Network Analysis Module in Jamovi (R-Integrated)
Posted: Thu Aug 07, 2025 1:29 pm
Hi everyone,
I would like to propose the development of a new module in Jamovi that enables users to build psychological symptom networks directly within the app's user interface, without needing to export data or run external R code.
Network analysis (e.g., association networks, Gaussian Graphical Models, regularized networks with LASSO, etc.) is becoming increasingly valuable in clinical psychology, psychiatry, and other social sciences—especially in transdiagnostic approaches, identifying bridge symptoms, and understanding the internal structure of mental disorders.
While these analyses are already possible through R packages like qgraph, bootnet, psychonetrics, EGAnet, and BGGM, having a dedicated Jamovi module would be incredibly beneficial, offering features such as:
1. Easy import of symptom-level data.
2. Options to estimate networks using:
- Simple or partial correlations.
- Regularization methods (e.g., EBICglasso).
- Bayesian network estimation (optional).
3. Direct visualization within Jamovi, with customizable node colors, labels, edge thickness, and layouts (e.g., Fruchterman-Reingold, circular).
4. Additional metrics and tools, including:
- Node centrality (strength, closeness, betweenness).
- Bootstrapped stability analysis.
- Group comparison tools.
The module could internally link to existing R functions, but it would ideally offer the user-friendly, guided workflow Jamovi is known for.
I believe such a tool would be highly valuable for researchers, clinicians, and educators in psychology, neuroscience, and related fields. If there is interest, I would be happy to collaborate in conceptualizing, testing, or validating the module.
Thanks for your attention—looking forward to your thoughts!
Best regards,
Johnnathan Morales
I would like to propose the development of a new module in Jamovi that enables users to build psychological symptom networks directly within the app's user interface, without needing to export data or run external R code.
Network analysis (e.g., association networks, Gaussian Graphical Models, regularized networks with LASSO, etc.) is becoming increasingly valuable in clinical psychology, psychiatry, and other social sciences—especially in transdiagnostic approaches, identifying bridge symptoms, and understanding the internal structure of mental disorders.
While these analyses are already possible through R packages like qgraph, bootnet, psychonetrics, EGAnet, and BGGM, having a dedicated Jamovi module would be incredibly beneficial, offering features such as:
1. Easy import of symptom-level data.
2. Options to estimate networks using:
- Simple or partial correlations.
- Regularization methods (e.g., EBICglasso).
- Bayesian network estimation (optional).
3. Direct visualization within Jamovi, with customizable node colors, labels, edge thickness, and layouts (e.g., Fruchterman-Reingold, circular).
4. Additional metrics and tools, including:
- Node centrality (strength, closeness, betweenness).
- Bootstrapped stability analysis.
- Group comparison tools.
The module could internally link to existing R functions, but it would ideally offer the user-friendly, guided workflow Jamovi is known for.
I believe such a tool would be highly valuable for researchers, clinicians, and educators in psychology, neuroscience, and related fields. If there is interest, I would be happy to collaborate in conceptualizing, testing, or validating the module.
Thanks for your attention—looking forward to your thoughts!
Best regards,
Johnnathan Morales