Over the past century, more than 16 million ocean temperature profiles had been collected by various instruments. However, each instrumentation provides data of different accuracy, different quality, ...