Disclosed are methods for preparing compounds of formula 7 (wherein PG1 is an alcohol protecting group) or derivatives thereof. Their intermediates and methods for their preparation are also disclosed. Compounds of formula 7 may be useful for preparing halichondrin analogs such as eribulin.式7(式中、PG1は、アルコール保護基である)の化合物またはそれらの誘導体を調製する方法を開示する。それらの中間体およびそれらの調製方法も開示する。式7の化合物は、エリブリン等のハリコンドリン類似体を調製するのに有用でありうる。