The final size of the database was 975,820,187 molecules. Data processing and PCA calculation were done with Apache Spark 2.3.1 and all datasets were stored in Apache Parquet files. All plots, including the PCA maps, were created with Matplotlib and Seaborn . The Jensen-Shannon Divergence was calculated with an in-house script using SciPy .