Ruoxuan Sun's public data