Consider an additional black-box for protein sequences (amino acid) inputs for solubility computation.
Specifically CamSol.
Investigate if there exist different implementations that do not require interacting with the web-server, but are ideally locally installable.