cell2mol: encoding chemistry to interpret crystallographic data