There was a post a bunch of years ago where PE was talking about certain software that Kodak had that let you simulate different emulsions. I spent a bunch of time working and reading on what is possible, and I came up with some software that I'd like to share if anyone is interested.
I went through and scraped some of the published formulae from here as well as some other sites. You can see them in the dropdown, there is PE's "a real formula" with the ammonia digest, another one without ammonia, and a few more that I scraped together. The last one is my attempt at modeling a dual-jet run. But for the most part the model started and had the most time spent on modeling SRAD emulsions. The application lets you adjust things like temperature, AgNO3 concentration, mixing time, hold time etc. In the bottom left it gives you some estimated properties. Grain size, grain count, crystal habit and an estimated pre-sensitization ISO that assumes the gelatin is inert and is based entirely on post-digest diameter, which I then calibrated using PE's posts as a source of infallible truth (which imo is not much of an assumption).
I won't lie, my chemistry background is a bit shaky, I rely a lot on the internet to help me, but I think based on my knowledge the curves that I'm seeing make sense, at least to my eyes. I'm sure that someone much smarter than me will point out something that I've done that is very wrong...
Regardless, the project is free as in money and free as in freedom, so feel free to make changes if you'd like.
Hosted version:
https://laingsoft.org/open-grain/
Github (source) link:
https://github.com/Quadratrix-Technologies/open-grain
Feel free to give me feedback. I would definitely like to hear from people smarter than me!