Each of the factories uses 8 beacons per assembler and outputs 440...450 science per minute which is half a yellow belt if inputs are saturated. Inputs use different belt colours, depending on the amount of materials needed. The belt designation on input and output is indicated by the constant combinators - they serve no other purpose.
The full blueprint book with all 7 sciences (thus including military science) and a lab setup to be fed the belts is available at https://factorioprints.com/view/-M-C9w20prNk8k2lA4bO (it's too big to insert here). Space science does not insert a satellite into the rocket (and thus delays launching it) until there is enough space to output the space science into the buffer box - that way no space science will get lost, if output is blocked. Military science deliberately misses some beacons on the rhs - they simply are not needed for the required throughput. Lubricant surely could be fed via barrels - there's enough space at the entry of utility science for unbarreling. Inserter and belt types are chosen such that the lowest (cheapest) option is used which satisfies the needed throughput.
The roboports in some screenshots are not part of the blueprints. The single factories use belt weaving in some parts, so it's difficult to upgrade them in-place or to extend them. Rather use another identical setup for double production.
Maybe these science production units are useful for someone
*
actually the hard part is feeding it the raw materials and clearing the space for the many needed mining spots and building and connecting those