Spine Align

From alignment goals to candidate surgical plans
Research workspace
Research use only. A retrospective proof of concept, with no prospective validation of generated plans. Predictions do not establish clinical benefit. Do not use outputs to guide patient care.

Start with your alignment targets.

Define the permitted procedures, fusion levels, and instrumentation. Explore candidate surgical plans generated by a genetic algorithm.

Patient parameters

Enter preoperative sagittal parameters or load an example case. Set alignment targets and surgical constraints, then select Search candidate plans to run the genetic algorithm.

Spinopelvic (required)
Evaluation mode
Select the model used to predict postoperative alignment.
Hybrid model uses published correction estimates for immediate postoperative alignment and cohort models for follow-up alignment. Cohort-based model predicts alignment from recorded patient and surgical variables.
Alignment targets

Check every goal that should drive the GA. Combinations stack. For example, GAP + T4-L1PA weights both. Custom adds your surgeon-entered constraints (table below) on top. Surgeons who do not subscribe to a given framework should leave that checkbox unchecked.
Target assessment timepoint:
Search iterations (generations)

Live searches use a maximum of 4 generations to reduce timeout risk. Fewer generations may return fewer candidate plans.

Penalty tuning (click rows to enable/disable or override weights)
Show / hide · default values shown · changes apply to next GA run only

Mechanical-failure proxy factors (Term 2)

Each factor is a multiplier taken from published studies. Toggle it to include or skip it. The sizes are not shown here because they come from the cited papers.

Use Factor Reference

Each live search uses up to 4 generations to reduce timeout risk. Compare target strategies runs a separate search for each strategy, so the total wait can be longer. Runtime varies with the patient, restrictions, and server load.

Preoperative spine (live)

Updates as you change PI, LL, PT, L4-S1, TK.