We then used Uniform Manifold Approximation and Projection (UMAP) (v.0.5.3) to perform a dimensionality reduction of our dataset from 3D to 2D space, both to help with visualization and because we wanted to pick a coordinate space to use for subsequent prediction of properties for new building blocks. This resulted in converting the set of 3D distance matrices into 2D coordinates for each building block. We inputted these coordinates into HDBSCAN (v.0.8.28) to generate clusters for each library position.