Ab initio phasing