OPN and THP are two urinary macromolecules that play a significant role in kidney stone formation. This evidence concerns the gene SPP1 and nephrolithiasis.