The paper is focused on the processing of 3D weather radar data to minimize the impact of a number of errors from different sources, both meteorological and non-meteorological. The data is also quantitatively characterized in terms of its quality. A set of dedicated algorithms based on analysis of the reflectivity field pattern is described. All the developed algorithms were tested on data from the Polish radar network POLRAD. Quality control plays a key role in avoiding the introduction of incorrect information into applications using radar data. One of the quality control methods is radar data assimilation in numerical weather prediction models to estimate initial conditions of the atmosphere. The study shows an experiment with quality controlled radar data assimilation in the COAMPS model using the ensemble Kalman filter technique. The analysis proved the potential of radar data for such applications; however, further investigations will be indispensable.