Maraxsis adds a Research vessel tech for compacting science packs for rocket launches with recipes to pack and unpack. Cubium adds Cube Mastery 4, which adds slight variations on regular science pack recipes but with added materials for greater output. Both of these technologies add many different science pack recipes, but they aren't intended to be the way to obtain said science packs in progression. Indirect dependencies on yellow and purple science for Cubium, and those plus the vanilla inner planet science packs for Maraxsis's Research vessel help out this mod to narrow down the actual science pack techs, but for the science packs from modded planets that get recipes from these, Science pack dependencies just has to trust that they already exist as indirect dependencies, which in the case of Secretas & Frozeta, they don't. (Secretas & Frozeta was the primary reason I added this mod.)
Unfortunately, I don't know of how to make this generic without either a heuristic that a given tech should only give one science pack, or an explicit blacklist with maraxsis-research-vessel
and cube-mastery-4
.
P.S. Igrys also adds many science pack recipes, but they seem to be invisible to Science pack dependencies, so they shouldn't need special treatment as well.