Automating and Enhancing a Machine Learning Analysis Pipeline to Predict Ecological Niches of Pseudomonas Aeruginosa