flight-sim-advice
How to Use Science Caches for Maximizing Data Return in Kerbal Space Program
Table of Contents
What Are Science Caches in Kerbal Space Program?
Science caches are the physical containers that store experimental data gathered from celestial bodies in Kerbal Space Program (KSP). Every time you run an experiment—whether it’s a Mystery Goo™ Observation, a Materials Study, or a Thermometer reading—the data is stored either in the part itself or in a dedicated container like the Science Jr. or the SC-9001 Science Jr.. Understanding how these caches work is critical to maximizing the science points you bring back to Kerbin.
Science points unlock new parts in the tech tree, which in turn allow you to build more advanced rockets, stations, and colonies. The faster you accumulate science, the sooner you can venture farther from Kerbin. This guide will walk you through every strategy for using science caches effectively, from simple surface landers to complex orbital networks.
The Different Types of Science Caches
In KSP, every experiment part functions as its own science cache. However, some parts can hold multiple data sets, while others are single-use unless cleaned. Knowing which parts to bring on which mission will save you mass and improve your science-per-launch ratio.
Single-Use Experiment Parts
- Mystery Goo™ Observation Unit – Holds one data set per biome. Must be reset by a scientist or left in place. High science yield.
- SC-9001 Science Jr. – Holds one data set per biome. Lightweight and a favorite for early missions. Must be returned or cleaned.
- Thermometer, Barometer, Gravioli Detector, Accelerometer – Each stores one data set. Low mass, easy to deploy in multiple locations.
Reusable Experiment Parts
- Mystery Goo (with a scientist on board) – A scientist can reset the goo unit to run the experiment again in the same location, effectively turning a single part into a multi-use cache.
- Science Lab (Mobile Processing Lab MPL-LG-2) – The ultimate science cache. The lab can store multiple data sets, process them into data for conversion, and transmit science at a high efficiency. A lab on a space station can generate thousands of points over a long mission.
Surface Science from Breaking Ground DLC
If you own the Breaking Ground expansion, surface features (like rocks, trees, and cryovolcanoes) can be scanned with a science arm or a rover wheel. These experiments produce their own small data caches that are well worth collecting when passing through a biome.
How to Deploy Science Caches on the Surface
Deploying science caches on the ground is straightforward, but doing it efficiently requires planning. The key is to cover as many biomes as possible without needing multiple return trips.
Step 1: Choose the Right Lander
For early career mode, a simple lander with a Mystery Goo, Science Jr., and a set of basic sensors (thermometer, barometer, gravioli detector) does the job. Attach them to your lander with decouplers or on radial mounts so you can leave them behind if needed. Use a Probe Core with a battery pack for unmanned missions, or a Command Pod for manned missions that allow on-the-spot resetting.
Step 2: Land in Multiple Biomes
Each biome on a body counts as a separate experiment location. The Mun, for example, has highlands, midlands, lowlands, poles, and several craters. Plan a trajectory that passes over two or three biomes during descent, or use a rover to drive between them after landing. The combination of surface samples and cached experiments from each biome will multiply your science returns.
Step 3: Leave or Retrieve?
You have two choices for each cache:
- Recovery – Return the part (or the entire vessel) to Kerbin. This gives you 100% of the science value for that experiment in that biome. Best for high-value experiments that can’t be transmitted at full value.
- Transmission – Use an antenna to send the data back. You retain about 25–40% of the science points depending on antenna level and distance, but you can do it repeatedly from the same location (after resetting the experiment). Good for routine measurements like temperature.
A good rule of thumb: for experiments with high science yields (goo, science jr., gravioli), recover them. For low-yield sensors (thermometer, barometer), transmit them and move on.
Orbiting Science Caches and Satellite Networks
Orbiting science caches are not just for early-game—they become essential for interplanetary missions where recovery is impractical. By placing a dedicated science satellite in orbit around a planet or moon, you can gather data from multiple biomes over time without landing.
Building an Orbital Science Cache
Assemble a satellite with:
- All available experiment parts (including the Mystery Goo and Science Jr. to run observations while in orbit).
- Multiple antennas (e.g., Communotron 16 for Kerbin vicinity, HG-5 for relay, or RA-2 for interplanetary).
- Solar panels and batteries to power continuous operations.
- A Probe Core with reaction wheels for fine control.
Once in orbit, run each experiment once per biome you cross. The biome map overlay (press F10) helps you see where boundaries lie. Because the satellite is not descending into atmosphere, you can get data from space-high over every biome on the planet—this alone can double your science from a single launch.
Using Relay Networks for Continuous Transmission
To transmit data back as you collect it, you need a reliable communication link. Without a relay network, you might lose signal when your satellite is on the far side of the planet. Build a constellation of three to four relay satellites around each target body, positioned in a high circular orbit (e.g., 500 km for Mun or Minmus). Equip them with powerful antennas (RA-2 or HG-5) to chain the signal back to Kerbin. This allows your science cache satellite to transmit data instantly, even if it’s occluded by the planet.
External resource: KSP Wiki – Communications Network
The Science Lab: The Ultimate Cache Multiplier
The Mobile Processing Lab MPL-LG-2 is a two-person module that can store, process, and generate science from data brought to it. Once you unlock it (usually mid-game), it becomes your most powerful tool for maximizing data return.
How to Use a Science Lab
- Collect raw data from experiments across multiple biomes and bring it to the lab (e.g., through a lander that docks or by making a surface run with a rover).
- Store the data in the lab’s internal memory. The lab can hold up to 750 units of data.
- Process the data into “data” (the lab’s resource). This consumes electricity over time. A scientist crew member increases processing speed.
- Transmit the processed science – The lab can transmit the processed data at a 100% conversion rate (no loss from transmission), unlike direct experiment transmission. After transmission, the data is consumed, but the original experiment can be run again (if reset) and re-processed.
This cycle means you can effectively farm science from a single set of experiments indefinitely, as long as you have a scientist to reset the cached experiments each time. The lab also gives you a bonus 13% of the science value of each processed data record, adding up quickly.
Optimal Lab Placement
- Low orbit around a planet with many biomes (Minmus is ideal because of its flat biomes; the Mun also works). The lab can receive data from rovers or landers that hop between biomes.
- A station in orbit where you can send multiple vessels from different biomes to dock and transfer their data caches.
- A surface base (if using mods or DLC) – less efficient for data transfer but possible with careful docking.
External resource: KSP Forum – Science Lab Optimization Guide
Advanced Strategies for Maximizing Data Return
1. Biome Hopping with a Science Rover
Build a lightweight rover with enough battery to drive between biomes on the Mun or Minmus. Equip it with a full suite of experiments and a scientist to reset them. Drive to each biome, run all experiments, store the data, and then either transmit low-value ones or drive back to a lander that brings the data to an orbiting lab. This method can net you hundreds of science points per trip.
2. Use Multiple Caches Simultaneously
Instead of a single lander with one set of experiments, send a cluster of landers to different biomes at the same time. With careful transfer windows and delta-v planning, you can land on three different Mun biomes in one launch. Each lander becomes its own cache, and you can either recover them all or have a mothership collect the data.
3. Prioritize High-Yield Experiments
Some experiments give more science than others for the same biome. Prioritize:
- Surface Sample (returned) – Very high yield.
- Mystery Goo – High yield, especially from space low and high.
- Science Jr. – High yield.
- Gravioli Detector – Good yield from orbit and surface.
- Thermometer, Barometer, Accelerometer – Low yield but small mass – take them on every mission.
4. Exploit the “Space Low” Experiment Slot
Every celestial body has two orbital zones: “space low” (altitude less than 250 km for most moons/planets) and “space high” (above that). Running experiments in both zones for each biome doubles the possible data for each experiment. For example, a Mun orbit that passes over the equator at 80 km can run all experiments in space low over the highlands, midlands, etc. Then raise apoapsis above 250 km and run them again in space high for the same biomes.
5. Upgrade Your Tracking Station
Higher-tier tracking stations on Kerbin increase your transmission capacity (data per day) and allow faster antenna upgrades. Spend early science on the Level 2 and Level 3 upgrades. This pays off when you start transmitting large data dumps from interplanetary probes.
External resource: KSP Wiki – Tracking Station
Common Pitfalls and How to Avoid Them
- Running experiments without a Kerbal to reset them – If you leave a goo unit or science jr. on the surface without a scientist, you can only collect data once. Always bring a scientist for rovers or use the lab’s reset if you have one.
- Forgetting to turn on antennas – A fully powered satellite with no antenna deployed will fail to transmit. Double-check staging and antenna activation before leaving Kerbin. Use the Deploy Antenna action group.
- Not collecting data before re-entering atmosphere – Many players run experiments in space, then re-enter and destroy the vessel. Always store the data in a command pod or recover the vessel for full science credit. Transmit before entry if recovery is impossible.
- Over-relying on transmission – Some early experiments (like surface samples) cannot be transmitted at all; you must recover them. Check the experiment description in the VAB for transmission percentage.
Conclusion
Science caches are the bread and butter of progress in Kerbal Space Program. By deploying multiple caches in diverse biomes, using orbiting satellites to cover space-high and space-low zones, and integrating the Mobile Processing Lab into your space infrastructure, you can accelerate your tech progression dramatically. Remember to combine recovery with transmission, bring scientists to reset experiments, and establish relay networks for continuous data flow. With these strategies, you’ll unlock the entire tech tree and be ready to explore the farthest reaches of the Kerbol system.
External resource: KSP Forum – Science Optimization Tips