There are many open source python liberary such as Magellan, GeoMesa, GeoSpark, etc. that can analyze big data. However, all they have their pros and cons when it come to efficiency and richness. I would like to know your input regarding this question