Giter VIP home page Giter VIP logo

eco-evo-stoich-development's Introduction

Stoichiometry drives eco-evolutionary feedbacks

This repository contains open-source code, data, and text files for the eco-evo-stoich project to evaluate the effects of nutrient stoichiometry on the eco-evolutionary feedbacks between a cyanobacterial host and its phage.

Project Questions

Repository contents

data

Population Dynamics (pop-dynamics)

ts-counts_raw: epi-fluorescent microscope field densities for each of ten images collected for each chemostat through 100 samplings (s1-s100). Columns 1-6 correspond to information about the image, organism, chemostat, nutrient treatment replicate, phage treatment type (phage amended [Infect] or non-phage amended [Control], and nutrient treatment type (N-limited [N] or P-Limited[P])

ts-counts: reduced microscopy data (ts-counts_raw) using the function microsope.counts. Each value represents the mean of ten images for each sampling date. Columns 1-6 correspond to information about the microbe (Synechococcus or phage), unique chemostat identifier, treatment replicate, phage treatment type (phage amended [Infect] or non-phage amended [Control], and nutrient treatment type (N-limited [N] or P-Limited[P]).

cid-means: Synechococcus and phage population counts as long form

cstat-means: Synechococcus and phage population counts as matrix with calculated standard error of the mean for each population. This file was used for the production of Figure 1 and Figure S2.

Evolutionary dynamics (evo-dynamics) inf-mat: binary infection data (0 = infection/lack of Synechococcus growth, 1 = no infection/Synechococcus growth) collected for each Synechococcus strain (columns) and phage strain (rows) challenge. Strain information including the treatment (trt; C = Control, T = Treatment), nutrient limitation (lim; N = nitrogen-limited, P = phosphorus-limited), the unique chemostat identifier (cID; Ni = nitrogen-limited replicate, Pi = phosphorus-limited replicate), the isolation day in the timecourse (daynumber), the series time point (tm.pt), and isolate number (iso). Each strain was assigned a unique strain identifier using the series time point, cID, and isolate number. NAs correspond to challenges with conflicting results in the triplicate analysis.

inf-mat-processed: inf-mat file transformed from a matrix to long form data. This file was used for the production of all figures related to the infection data.

20150710-infmatrixNcoevo, 20150710-infmatrixPcoevo, 20150710-infmatrixNcontrols, 20150710-infmatrixPcontrols: Calculated coevolutionary dynamics between coevolving and noncoevolving strains within the chemostats. Values represent the proportion of successful infections between time group isolates within treatment and control chemostats. These data were used for the production of Figure 2.

*Supplemental

NutrGR: Reduced auto-fluorescence growth rates (GR) for triplicate cultures (biorep) following addition of nitrogen (N) or phosphorus (P; med.add) to the nutrient limiting media (media.base; NL = nitrogen-limited, PL = phosphorus-limited) used in the chemostat study.

Contributors

Dr. Jay T. Lennon and Dr. Megan L. Larsen Department of Biology, Indiana University

eco-evo-stoich-development's People

Contributors

meganllarsen avatar jaytlennon avatar

Watchers

James Cloos avatar  avatar  avatar Will Shoemaker avatar  avatar

eco-evo-stoich-development's Issues

repo updates pre-submission

@meganllarsen

I'm wondering is we should create a new repo that we use for publication that is more streamlined and matches up with the analyses presented in manuscript.

Some of the analyses and code seem to be missing, or perhaps I wasn't able to find when going through things yesterday.

For example, I don't see bioweb/network related data, code, or output, although I realize this was done in Matlab.

Similarly, we say in the ms that we did cross-correlation in SAS, but I don't see data, code, or output files for that.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.