Data Analysis
Workflow for data analysis from problem definition to conclusions and visualization. Follows CRISP-DM methodology with validation loops for data quality and analysis completeness.
mcp__moira__start({ workflowId: "data-analysis" })Process
Section titled “Process”flowchart LR
A[Context] --> B[Problem]
B --> C[Collect Data]
C --> D[Prepare Data]
D --> E[Explore/EDA]
E --> F[Find Insights]
F --> G[Visualize]
G --> H[Conclude]| Step | Action | Output |
|---|---|---|
| 1. Get Context | Collect business question, context, data sources, constraints, audience | Context document |
| 2. Define Problem | Formulate research question, hypotheses, success criteria, scope | Problem definition |
| 3. Collect Data | Download, study structure, initial quality check | Raw dataset |
| 4. Prepare Data | Handle missing values, types, duplicates, outliers, transformations | Clean dataset |
| 5. Explore Data | Distributions, correlations, patterns, preliminary insights | EDA report |
| 6. Find Insights | Test hypotheses, answer research question, recommendations | Key insights |
| 7. Visualize | Create charts for key findings | Visualizations |
| 8. Conclude | Executive summary, findings, recommendations, limitations | Final report |
Features
Section titled “Features”Validation Loops
Section titled “Validation Loops”| Loop | Purpose | Criteria |
|---|---|---|
| Data quality | Verify data readiness for EDA | No critical quality issues |
| EDA completeness | Verify research thoroughness | All hypotheses addressed |
User Approval Gates
Section titled “User Approval Gates”| Gate | Decision |
|---|---|
| Problem definition | Confirm research question and scope |
| Conclusions | Approve final findings and recommendations |
Quality Standards
Section titled “Quality Standards”| Standard | Description |
|---|---|
| Reproducibility | Analysis can be repeated with same results |
| Validity | Methods appropriate for data and question |
| Relevance | Findings address the business question |
| Clarity | Results understandable by audience |
| Actionability | Recommendations are practical |
Data Preparation Checklist
Section titled “Data Preparation Checklist”| Task | Action |
|---|---|
| Missing values | Identify, understand, handle appropriately |
| Data types | Verify and correct column types |
| Duplicates | Detect and remove if necessary |
| Outliers | Identify, investigate, handle |
| Transformations | Apply needed transformations |
Example Node Configuration
Section titled “Example Node Configuration”{ "id": "explore-data", "type": "agent-directive", "directive": "Perform exploratory data analysis. Examine distributions, correlations, and patterns. Document preliminary insights.", "completionCondition": "EDA complete with distributions, correlations analyzed and preliminary insights documented", "connections": { "next": "validate-eda" }}Related
Section titled “Related”- Research Workflow — For qualitative research with sources
- PRD Creation — For data-driven product decisions
- Workflow Templates Overview — All available templates