What do you mean? They are needed for Solar Core Taps!
I've never heard that, nor is it part of the description. Anyway, from the horse's mouth:
Originally Posted by Leedot
The science station doesn't do anything at the moment - it previously had a purpose but after several systems changed it stopped functioning. We'll pull it from the game until it has a role again.