Data assimilation for atmospheric composition