Character Workflow Patterns
Learn how each workflow persona uses improve to tackle real-world data science challenges
🎠Want some entertainment?
Check out our comic: "The Great Intergalactic Data Transmission" - a fun way to understand how the characters work together! Follow Mr. Higgs' vision as he tries to send his analytical workflow across galaxies. Jump to comic →
R-coon
The Wild Programmer
R-coon thrives in chaos, rapidly prototyping and experimenting. improve tracks everything automatically while letting R-coon work in their natural, creative style.
Typical Workflow Pattern
- • Grabs data from multiple sources quickly
- • Tries various libraries and approaches
- • Creates numerous script variations
- • Uses child steps for rapid iteration
Key Benefit: R-coon never worries about losing work or forgetting what worked. Every experiment is tracked, versioned, and can be revisited.
# She-R's Structured Approach
concOverTime <- getStep(
"repo_alias_todo:ST-43079"
)
#load one step of lineage
concOverTime$lineage$load()
#create a template based on those two steps
workFlowTemplate <- createWorkflowTemplateEnv(
concOverTime$workflow
)
workFlowTemplate$parameterizeStep(
paramName = "inputData",
stepPattern = "missing values",
property = "remoteFile",
target = "./remDataStd.csv",
required = TRUE
)
workFlowTemplate$toJSON("eda.json")
newWorkflow <- workflowTemplateFromJSON(
"eda.json"
)
newWorkflow$setParameter(
"inputData",
"repo_alias_todo:FI-43137"
)
newWorkflow$setWorkflowTreeIdent(
"/Projects/demo/MS/PK/STD00039"
)
newWorkflow$realise() Key Benefit: She-R ensures compliance and quality without slowing down the team. Templates and automation handle the bureaucracy.
She-R
The Governance Guardian
She-R builds robust, validated workflows that meet regulatory requirements. She creates the infrastructure that enables reproducibility without constraining creativity.
Typical Workflow Pattern
- • Creates reusable workflow templates
- • Enforces validation and review processes
- • Maintains comprehensive metadata
- • Curates components for the Higgsfield
SpideRman
The Web Weaver
SpideRman connects everything, revealing the hidden relationships and lineage in your work. He makes complex workflows understandable and reusable.
Typical Workflow Pattern
- • Traces complete lineage graphs
- • Analyzes workflow dependencies
- • Exports reproducible FOTONs
- • Enables workflow as a function
# SpideRman's Lineage Magic
chat$chat("Explain the workflow that
led to step with ident: repo_alias_todo:ST-42670")
The workflow that led to step
STD00039_Phase II_272/Step 4/42670 is as follows:
1. **STD00039_Phase II_272/Step 2/42443 **:
This step extracts a dataset from the nlme package and
exports it as a CSV file named "remDataStd.csv".
2. **STD00039_Phase II_272/Step 3/42667 **:
This step depends on the previous step. It loads the
"remDataStd.csv" file, checks for missing data,
plots the position of missing data, and adds new variables
indicating missing observations. Finally, it exports
the modified data as "remDataQuality.csv".
3. **STD00039_Phase II_272/Step 4/42670**:
This step depends on the previous step.
It loads the "remDataQuality.csv" file and
generates plots of concentration over time,
both total and per subject. Key Benefit: SpideRman turns past work into future assets. Any analysis becomes a reusable, shareable, verifiable package.
Key Benefit: Mr. Higgs turns one-off scripts into organizational assets. His apps and components multiply team productivity.
Mr. Higgs
The App Builder
Mr. Higgs creates polished, reusable components from proven scripts. He builds the tools that make complex workflows accessible to everyone.
Typical Workflow Pattern
- • Identifies common workflow patterns
- • Creates user-friendly interfaces
- • Builds improVerticles from scripts
- • Deploys tools organization-wide
How They Work Together
R-coon explores and prototypes
Creates initial analyses, tries different approaches
She-R validates and structures
Reviews R-coon's work, creates templates for reuse
SpideRman connects and shares
Traces lineage, creates FOTONs for distribution
Mr. Higgs productizes
Turns validated workflows into user-friendly apps
Together, they transform individual brilliance into organizational excellence
🎠The Great Intergalactic Data Transmission
A fun comic showing how our characters work together to share knowledge across the galaxy!
In the vast Improverse, knowledge travels through FOTON rays - but only when the natural laws of data physics are respected...
Panel 1: The Vision
Mr. Higgs has built the ultimate analytical workflow, but it must reach the Kepler Galaxy before their deadline!
Panel 2: The Prototyping Hero
R-coon bursts in with his chaotic but brilliant results - Docker containers, Python scripts, and various tools all working together!
The Pixel Guardians Block Transmission
The FOTON beam is blocked! "REPRODUCIBILITY VERIFICATION FAILED!" R-coon is frustrated - he did the work, why can't he share it?
SpideRman Reveals the Truth
SpideRman traces the complete chain: "You actually used MegaDataAnalyser v7, then 10, then 2000, plus Docker alpine:3.15, Python 3.9.7..."
She-R's Hidden Support
She-R reveals: "The infrastructure I built has been supporting your experimentation all along!" R-coon realizes the organization was helping him without constraining his creativity.
Successful Transmission!
The FOTON ray streams across the galaxy! Kepler Station confirms: "We can reproduce every step!" The team's knowledge is successfully shared.
SpideRman's Humble Message
"Even though I spy on every action and track everything you do, it's still YOU three who decide what's worth sending across the galaxy. I just make sure we can prove how you got there."
The Comic's Core Messages
- ✓ R-coon can stay exactly how he is - chaotic and creative
- ✓ Tracking happens automatically - no need to change your style
- ✓ Infrastructure supports invisibly - enabling without constraining
- ✓ Reproducibility is about evidence, not control - humans make decisions
- ✓ Natural laws help you - the Pixel Guardians protect data integrity
Want to see all 13 panels? Read the full comic (PDF)
Find Your Workflow Style
Whether you're a wild experimenter like R-coon or a structured builder like She-R, improve adapts to your natural working style while ensuring reproducibility.