As the title suggests, the config for the biodome seems to be incorrect.
data:extend(
{
{
type = "assembling-machine",
name = "biodome",
icon = "__BiodomeIndustries__/graphics/icons/biodome.png",
icon_size = 64, icon_mipmaps = 4,
flags = {"placeable-player", "player-creation"},
minable = {mining_time = 0.2, result = "lab"}, -- <--- This should be "biodome"