Mathematically speaking... her chance to be #1 before Roland Garros:
If she could win both Berlin and Rome, her ranking points will be around 5500.
Reach both final around 5300, and 5100 for SF.
And then it will be depend on how well Lindsay and Serena play before RG.
Mauresmo won't be a threat since she won both in 2004, and reached QF in Warsaw.