So, I'm playing a campaign with all the Pyanodon mods installed (https://mods.factorio.com/mod/py_mods_pack) and wanted to handle the inevitable spaghetti with some mini trains.
Unfortunately, though I have researched Logistics 2 i.e. Red Belts (which is a whole saga in itself) and the Pyanodons Petroleum specific "Kerogen Processing" which appear to be the only two prerequistes in the research tab, the Mini Trains are still red, and I'm not sure how to research them with these mods enabled.
I also have LTN installed, which might also be monkeying with the dependencies, but isn't showing anything in the research tab, and have both "Logistic Train Network" and "Automated Rail Transportation" from Pyanodons Industry and Pyandons AlienLife researched.