DOI: 10.6084/m9.figshare.26531902.v2
title: Data from: <b>Differential effects of temperature on multiple components of fitness in a modular animal reveal how temperature affects reproductive capacity</b>

description: The goal of this study was to assess and compare the relationships between temperature and different fitness components in a modular animal to reveal the mechanisms underlying TPC’s for fitness. We reared replicated clones of the marine bryozoan <i>Bugula neritina</i> across a thermal gradient ranging from 23°C to 32°C, which reflected the upper thermal range of seasonal variation in the field. TPCs were constructed for survival (measured as zooids states within a colony), growth rate, development to reproductive maturity, and reproductive capacity, and measured over the life span.Data of data collection: 2021-Jun-08 - 2021-Aug-15Geographic location of data collection: Dog Island, Florida, USA<br>File List:Calculate Realized Temperatures.RFigure 1.RFigure 2.RFigure 3.RFigure 4.RFigure 5.RFSUCML Temp.csvPhenotypic Data.csvOvicell Presence Over Time.csvTemperature Logger Data.csvTemperature Summary.csv<br><br>Relationship between files:Calculate Realized Temperatures.R uses Temperature Logger Data.csvFigure 1.R uses FSUCML Temp.csvFigure 2.R uses Phenotypic Data.csvFigure 3.R uses Phenotypic Data.csvFigure 4.R uses Ovicell Presence Over Time.csv and Temperature Summary.csvFigure 5.R uses Ovicell Presence Over Time.csv and Temperature Summary.csv<br><br>Metadata:<b>FSUCML Temp.csv</b>Date: Date (MM/DD/YYYY) when temperature was recorded by a loggerTemperature: Temperature (°C) recorded by handheld YSI Multi-parameter Sonde Time Taken: Time (Eastern Daylight Time) when temperature was recorded by a logger<br><br><b>Phenotypic Data.csv</b>colony: Unique identifier for each colonygenotype: Identifier for each source colony genotype fragment: Identifier for each fragment taken from a genotypetankID: Unique identifier for the tank that was used as a water bath for bowls of algae. Also indicates the tanks’ target temperaturestarget.temp: Temperature (°C) that tanks were assigned to reachrealized.temp: Median actualized temperature (°C) recorded by a temperature loggerincubator: L = left incubator; R = right incubatorzooids.starting: Total number of zooids comprising a colony when placed into their treatmentovicells.count: Number of ovicells zooids.feeding: Number of zooids possessing a visible gut and lophophore tentacles inside the cystidzooids.regressed: Number of zooids with visible signs of regression (brown bodies or tissue lacking lophophore tentacles)zooids.dead: Cystids entirely lacking polypide tissue (visibly empty)zooids.total: Total number of zooids comprising a colony after 30 days of being placed into their treatment<br><b>Ovicell Presence Over Time.csv</b>colony: unique identifier for each colonygenotype: identifier for each source colony genotype fragment: identifier for each fragment taken from a genotypetankID: Unique identifier for the tank that was used as a water bath for bowls of algae. Also indicates the tanks’ target temperaturestarget.temp: Temperature (°C) that tanks were assigned to reachincubator: L = left incubator; R = right incubatordate: Date (MM/DD/YYYY) colony.age.days: Days since the 27 source colonies were born days.since.cutting: Days since fragmented clones were cut from source coloniesdays.in.treatment: Days since fragmented clones were placed into their temperature treatmentszooids.starting: Total number of zooids comprising a colony when placed into their treatmentovicells.presence: 0 = ovicells absent on colony; 1 = ovicells present on colonyovicells.count: Number of ovicellszooids.total: Total number of zooids comprising a colony after 30 days of being placed into their treatment<br><b>Temperature Logger Data.csv</b>log: The nth recording made by a temperature loggerdate: Date (MM/DD/YYYY) when temperature was recorded by a loggertime: Time (Eastern Daylight Time) when temperature was recorded by a loggertemp: Actualized temperature (°C) recorded by a temperature loggertarget.temp: Temperature (°C) that tanks were assigned to reachincubator: L = left incubator; R = right incubatorlogger: Unique identifier for each temperature loggertankID: Unique identifier for each tank