data · research deliverable
TuxDataTable
value ± CI), footnote anchors wired to a formal note block, optional row groups banded by category, and a source-citation line so the table can be lifted directly into a report PDF. Sort is host-driven (
v-model:sortKey + v-model:sortDir). For interactive grids (selection, expansion, bulk actions, sticky toolbar) use TuxRichDataGrid. For the lightweight UTable wrap, use TuxTable. flagship · sortable · uncertainty + footnotes
Sortable research table
Click headers to sort; the active column shows a maroon arrow. The fatality-rate column auto-renders value ± CI when a ciKey is set on the column definition. The footnote superscript next to district names links to the formal note block under the table.
| Atlanta1 | 14.3 | 1.42± 0.18 | 312 | 2,840 |
| Austin | 28.7 | 1.08± 0.11 | 521 | 4,830 |
| Beaumont | 9.6 | 1.61± 0.22 | 198 | 1,920 |
| Brownwood | 5.2 | 1.78± 0.31 | 124 | 1,140 |
| Bryan | 7.4 | 1.34± 0.24 | 156 | 1,560 |
| Childress2 | 2.1 | 1.92± 0.45 | 58 | 480 |
| Corpus Christi | 12.8 | 1.27± 0.19 | 247 | 2,680 |
| Dallas | 47.2 | 0.94± 0.08 | 712 | 7,420 |
| El Paso | 11.4 | 1.18± 0.21 | 218 | 2,230 |
| Fort Worth | 38.6 | 1.02± 0.10 | 614 | 6,180 |
| Houston | 62.4 | 0.88± 0.07 | 891 | 9,240 |
| Lubbock | 6.8 | 1.45± 0.27 | 142 | 1,380 |
| San Antonio | 32.1 | 1.04± 0.10 | 558 | 5,210 |
| Tyler | 8.9 | 1.51± 0.23 | 187 | 1,820 |
| Statewide total | 287.5 | 1.10± 0.04 | 4,938 | 48,930 |
<TuxDataTable
table-number="Table 4-2"
caption="Fatal & serious-injury rate by TxDOT district, 2019–2023"
description="Five-year average rate per hundred million vehicle-miles travelled (HMVMT). Confidence intervals are 95%, computed by Poisson exact method."
:columns="sortableColumnsWithFn"
:rows="sortedDistricts"
v-model:sort-key="sortKey"
v-model:sort-dir="sortDir"
:totals="totalsRow"
:footnotes="sortableFootnotes"
source="Source: TxDOT CRIS, FHWA HPMS · Compiled by TTI Center for Transportation Safety, 2024."
/>grouped · banded by category
Grouped row layout
Pass groups instead of rows; each group renders a maroon-tinted divider above its rows. Column slots (#cell-ph, #cell-schedule) carry the phase chip and the schedule-progress bar without the component knowing about either pattern.
| Project | Phase | Cost ($M) | Schedule |
|---|---|---|---|
| North | |||
| I-35E Lewisville bridge | Construction | 142.8 | 92% |
| US-380 widening | Design | 98.4 | 100% |
| DFW connector | Construction | 1,240 3 | 78% |
| Central | |||
| MoPac South | Letting | 488.0 | 100% |
| I-35 Cap Express Central | Construction | 4,500 | 84% |
| Coast | |||
| I-45 NHHIP Segment 2 | On hold | 7,400 4 | 0% |
| SH-249 toll extension | Open | 632.0 | 100% |
dense · sticky · appendix-grade
Sticky-header dense table
For appendix-grade exhaustive listings — segment inventories, station catalogs, asset databases. Header pins during scroll; density drops to compact for tighter rhythm. PCI cells are color-coded by band (good ≥ 80 green, fair 60–79 gold, poor < 60 red).
| Segment ID | From MP | To MP | PCI | IRI (in/mi) | Rut (in) | Year built |
|---|---|---|---|---|---|---|
| I-35 N-01 | 224 | 228 | 66 | 78 | 0.14 | 2017 |
| I-35 N-02 | 228 | 232 | 70 | 72 | 0.15 | 2022 |
| I-35 N-03 | 232 | 236 | 54 | 86 | 0.21 | 2022 |
| I-35 N-04 | 236 | 240 | 82 | 123 | 0.13 | 2023 |
| I-35 N-05 | 240 | 244 | 67 | 65 | 0.13 | 2022 |
| I-35 N-06 | 244 | 248 | 80 | 70 | 0.03 | 2020 |
| I-35 N-07 | 248 | 252 | 46 | 129 | 0.56 | 2019 |
| I-35 N-08 | 252 | 256 | 73 | 91 | 0.29 | 2020 |
| I-35 N-09 | 256 | 260 | 59 | 131 | 0.17 | 2017 |
| I-35 N-10 | 260 | 264 | 92 | 70 | 0.04 | 2017 |
| I-35 N-11 | 264 | 268 | 72 | 124 | 0.43 | 2023 |
| I-35 N-12 | 268 | 272 | 76 | 82 | 0.41 | 2023 |
| I-35 N-13 | 272 | 276 | 53 | 80 | 0.17 | 2022 |
| I-35 N-14 | 276 | 280 | 47 | 135 | 0.35 | 2020 |
| I-35 N-15 | 280 | 284 | 64 | 136 | 0.56 | 2023 |
| I-35 N-16 | 284 | 288 | 62 | 131 | 0.14 | 2017 |
| I-35 N-17 | 288 | 292 | 81 | 99 | 0.44 | 2022 |
| I-35 N-18 | 292 | 296 | 54 | 108 | 0.43 | 2022 |
comparison · before / after
Two-period comparison
For pilot studies and impact reports — two value columns plus a delta column. The improvement direction is encoded by color (green for the right way, red for the wrong way), and the convention is local to the metric: lower is good for delay, higher is good for speed.
| Metric | Before (2018) | After (2023) | Δ |
|---|---|---|---|
| Average daily delay (veh-hr) | 18420.00 | 11240.00 | -39.0% |
| Worst-hour speed (mph) | 22.40 | 38.70 | +72.8% |
| Crash rate (per HMVMT) | 1.84 | 1.21 | -34.2% |
| Travel time index (PM peak) | 1.92 | 1.41 | -26.6% |