Software and replication materials for A Gaussian Process Framework for Structured, Flexible, and Interpretable Machine-Learning Models