Project description
The course project is a self-directed group project that may take a couple forms (data analysis, modelling, or simulation study), but will make use of technical and scientific tools that we have learned in class. Aside from a couple constraints, groups are free to do their projects on any subject within ecology and evolution that they find interesting. The forms the project may take are:
- A hypothesis-driven analysis of existing ecological or evolutionary data.
- Development and analysis of a mathematical model.
- Simulate data and analyze it using appropriate tools.
In order to utilize conventional data science collaboration tools, students are required to use Github for code-sharing, project management, and individual contributions. All sections of the project will be submitted via Github, not Quercus. Everyone in your group will need to make a GitHub account prior to the first project deadline. We will cover the basics of GitHub in advance so that you are prepared to use it.
Option 1: Hypothesis-driven project
Groups will formulate their own hypotheses based on their interests within ecology and evolution. Groups will test predictions borne out of their hypotheses with reproducible and quantitative analysis techniques (e.g., ANOVA). If your group has an idea for statistical analyses that are beyond the scope of the course, please let us know. We are happy to support any groups who want to learn new tools, but expect that these groups are ready to learn how these tools work on their own; we hope to equip you with enough understanding to learn new things independently. Finally, the work must be original – while we may be repurposing data, we will not be simply redoing analyses. Keep in mind also that any work you do as part of this course may not be submitted for credit in another course (such as a fourth-year research project) and vice versa. While you may not submit your work for this course for credit in another course, you are welcome to publish or present your work in an academic setting. (In fact, if you do so, please let us know!)
A note about community/citizen science websites: since the data is community-controlled, it may not always be research quality. There may be incorrect species IDs, inaccurate geolocations or time of observations, or discrepancies in protocols. When working with community science data, make sure that the data is cleaned and wrangled so that it is reliable. Quality control is a good first step when working with data, as simple errors can exist in any dataset.
What is a hypotheses? What is a prediction?
A hypothesis is a testable and falsifiable statement that offers a possible explanation of a phenomenon based on background knowledge, preliminary observations, or logic.
E.g., Primary productivity is an important driver of mammal species richness.
A prediction is based on a hypothesis. It is meant to describe what will happen in a specific situation, such as during an experiment, if the hypothesis is correct.
E.g., If primary productivity is an important driver of mammal species richness, then more mammalian species would be found in sites with more plant biomass (proxy for primary productivity) compared with sites with less plant growth.
Option 2: Modeling
Groups will develop a mathematical model to answer a question in ecology and/or evolution they find interesting. There are many reasons to develop models: they help clarify assumptions, generate predictions, nullify hypotheses, provide mechanistic explanations for observed data, and help us know what kinds of data to look for. New models almost always build on existing and well-studied ones (e.g., the Lotka-Volterra model). The fact models are simplifying representations of the real world is by design! The goal of building a model is to identify the key features that make a process interesting, represent the process mathematically (and, in doing so, clarify what assumptions are being made!), characterize the behaviour of the model, and from this characterization draw conclusions about how the process being modelled works. Characterization of a model can involve mathematical analysis, simulation, and confrontation with data.
The key steps in this project are to 1) identify an interesting question in ecology or evolution, 2) develop (and likely revise) a model to address that question, 3) characterize the behaviour of the model, and 4) draw biological conclusions from the model and its characterization.
If you are interested in modeling, let Mete and Zoë know as soon possible!
Option 3: Simulation study
Similar to Option 1, groups that do a simulation study will formulate hypotheses and use reproducible and quantitative analysis techniques to test predictions borne out of those hypotheses. The difference is that students will simulate their own data, instead of using an existing dataset. One reason to do a simulation study is to see what kind of data would be needed to test a hypothesis in the field, e.g., how much data would be needed to find a significant association between response and predictor variables.
If you are interested in doing a simulation study, let Mete and Zoë know as soon possible!
Project timeline and deliverables
As instructors, we are here to help your group work towards a project idea that you are excited about – and to help you execute that idea to the fullest! We have included multiple check points and small assignments throughout the semester for you to find the right group-mates, get feedback on your project ideas, ask us question, and make sure the analysis is on-track. By September 17, you will need to provide us with a short description of your interests in ecology and evolution. September 26 will be devoted to identifying a group and begin the project proposal. All classes after October 24 will be devoted to working on projects with your groups. We (Mete and Zoë) will be around during those times provide support, if needed.
Individual interest description
Due Sept 12th, worth 1% of final grade
To make sure you pair up with group mates who share common interests, we ask that you write a short (4-5 sentences) description of your interests in ecology and evolution. Please do so in RStudio by creating an .Rmd file and knitting it into a pdf.
Here are some discussion questions to help you:
- What is a scientific paper or popular science article you read (or a podcast you listened to) recently that you found interesting (how microbial communities differ among environments, frequency of herbicide resistance alleles in weed populations, bird species richness in regions that have experienced climatic shifts, understanding the relationship between longevity and traits like body size in mice…)?
- What is your favourite EEB course so far? Why did you like it?
- Thinking about EEB professors, was there anyone whose work you are particularly interested in?
- Browse through some recent issues of broad scope EEB journals such as Trends in Ecology and Evolution and Annual Review of Ecology, Evolution, and Systematics. Any articles catching your eyes?
- Check out this paper. Any of those questions spark your interest?
Project proposal
Due Oct 17rd, worth 3% of final grade
Good research takes time! The purpose of the proposal is to get your group started on this process early on so that you will have sufficient time to do your project justice. This will also serve as official documentation of your project development process. Your projects will likely evolve over time, and there can be many reasons for this. For instance, as you explore your data, you might be inspired to ask different questions, or you may need to refine your hypotheses due to limitations in the data.
Include the following information in your proposal:
- Option 1: your hypotheses and predictions (point form or short paragraph) and data source (short paragraph). Include a citation, a brief description of how the data was collection, and which section of the dataset you plan to use in your analysis (e.g., which columns).
- Option 2: a question you want to answer using a mathematical model (short paragraph describing the problem and the value modeling may add). Be sure to include a description of the variables that you may want to track and the kind of model you envision using.
- Option 3: same as 1, except with a description of how to simulate the data.
Mid-project update
Due Nov 21st, worth 6% of final grade
The purpose of the mid-project update is to ensure you are on track with your projects. By now, you should have completed your exploratory data analyses, modelling, or simulation. You should have also solidified your hypotheses, predictions, and analyses plan (i.e., the Methods section of your final report!).
Include the following information in your mid-project report:
- Options 1 and 3:
- Your hypotheses and predictions (point form or short paragraph). If these differ from the ones in your proposal, explain clearly the rationale for the change.
- A detailed description of your data (a paragraph), including how the data was collected or simulated, along with any manipulation(s) you performed to get your data ready for the analysis.
- Your analysis plan (a paragraph): describe the statistical test(s) that you will use to test each prediction, including how you will validate the assumptions of each test.
- Option 2:
- A detailed description of the question you want to answer, any previous work (modelling and otherwise), the model you have built to answer this question, and your modelling assumptions.
- Detailed descriptions of the model analysis and biological interpretations of the results so far.
- Your analysis plan (a paragraph): describe additional analysis that you will do and any assumptions you would like to relax.
Presentation
Due Dec 3rd, worth 10% of final grade
The presentations will be held on the last day of class during regular class hours (Dec 3rd, 2-4 pm). Each presentation will be 7 minutes long, followed by 1 minute of questions from the audience. If you cannot make it to class, please get in touch with us to make alternative arrangements no later than Nov 28th.
Report
Due Dec 10th, worth 20% of final grade
This report will be styled as a journal article, with these sections:
- Abstract
- Introduction
- Methods (including “Data Description” and “Data Analysis” subsections)
- Results
- Discussion
- References
- Supplementary material consisting of data and code required to reproduce analysis
For your sake (and ours), we are enforcing a two page limit (single spaced, excluding figures, tables, code, references, and appendices). Please use a standard font, size 12, with regular margins. One goal of this assignment is to write clearly and concisely – it is often clarifying to put your analyses in as few words as possible.
For the report, you are expected to:
- Put your research questions in the context of existing research and literature.
- Have clear and explicit objectives, hypotheses, and/or predictions.
- Adequately describe and properly cite the data source(s) you will analyze. If your project involves modeling, describe other modeling work that is relevant.
- Describe your analysis in sufficient detail for others to understand.
- Discuss the interpretation of your results and their implications.
The data and code associated with your report is expected to be entirely reproducible. Your supplementary files must include the following:
- A description of what every column/row in your submitted data file.
- A well-annotated R script or R notebook file. We must be able to run your code once you submit the project. This lesson on best practices for writing R code is a good starting place. Also check out this coding style guide and these simple rules on how to write code that is easy to read.
Hermann et al. 2016 is a great example of what we expect your code to look like. Refer to their supplementary materials for examples of how to describe your data set and how to annotate your code.
Project rubric
Individual interest description
1 marks total
This part of the project will be graded based on completion. That said, it will help determine your group-mates. Make sure to spend some time on it and reflect on what questions in EEB you would like to work on.
Project proposal
3 marks total
Option 1: Two marks for your hypotheses and associated predictions, and one mark for a description of your data source(s). Students are expected to demonstrate effort in formulating hypotheses and predictions, and identifying a suitable dataset.
Option 2: 1.5 marks each for 1) a clear description of the question or problem in ecology or evolution you would like to address using a model, and 2) a description of the kind of model you envision using, including what variables to track.
Option 3: One mark for your hypotheses and associated predictions, and two marks for describing the appropriate analyses.
These components will be graded mostly on completion. The purpose of this assignment is to ensure you start early and are heading towards the right track.
Mid-project update
6 marks total
Options 1 and 3: Three marks are given to clearly stating hypotheses and predictions. In the case that these are different from those in the proposal, the rationale for refinement needs to be clearly explained.
Each of the following criteria are scored out of 3: 3 == excellent, 2 == good, 1 == acceptable, but needs improvement.
- Data description
- The data source(s) are sufficiently described, specifically, where was the obtained and how it was originally collected.
- The data is sufficient described, including any initial observations from your exploratory data analyses.
- The suitability of the data is justified.
- Any manipulations done to the data are thoroughly explained and well-justified.
- Data analysis plan
- Clearly lay out the statistical test(s) you will use to test each prediction.
- State how you will validating assumptions associated with each statistical test.
Option 2: Each of the following criteria are scored out of 3: 3 == excellent, 2 == good, 1 == acceptable, but needs improvement.
- Description of question, previous work, the model, modeling assumptions, and any predictions you have ahead of the analysis
- The question you want to address and previous work in that direction (modeling or otherwise) is described in detail.
- The relationship between the question/problem and modeling approach is clear and well-justified.
- Modeling assumptions and choices (including limitations) are clear and well-motivated.
- Predictions for how the model will behave, what it might have to say about the question/problem, etc. are inclued and well thought out.
- Analysis and analysis plan
- The details of all analysis (mathematical or computational) are explained clearly.
- The biological interpretations of results so far are clearly presented and their validity/applicability is discussed.
- Clearly lay out plans for remaining analysis (e.g., relaxing model assumptions) and justify why they are reasonable.
The presentation
10 marks total
Each of the following criteria are scored out of 3: 3 == excellent, 2 == adequate, 1 == needs improvement.
- Content – background and methods
- The context for the study, along with hypotheses and predictions, are clearly set up.
- Data source(s), manipulations, and statistical tests used are succinctly and adequately described.
- If modeling, the relationship between the question/problem addressed and modeling approach is well-explained, and previous work (modeling or otherwise) is discussed.
- Content – results and conclusions
- Results are accurately described and interpreted, with particular attention to how they related to the hypotheses and predictions the group set out to test.
- The conclusion to the study is succinct and clear.
- Delivery
- All students participated in presenting the information.
- All students spoke clearly and without jargon.
- The presentation is well organized and ideas flowed naturally from one to the next.
- The presentation is well rehearsed and is an appropriate length.
- Figures are easy to read (e.g., axis labels are big enough to read and are informative) and are explained thoroughly (e.g., x and y axis and what each data point is).
The final 1 mark will be assigned to the question period, and students will be assessed on whether they are able to answer questions thoughtfully.
The report
20 marks total
Each of the following criteria are scored out of 4: 4 == excellent, 3 == good, 2 == acceptable, 1 == needs improvement.
- Content and concepts
- Authors demonstrate a full understanding of the existing literature on the topic, and these concepts are critically integrated into their own insights.
- Options 1 and 3: Hypotheses and predictions are clearly defined, and rational for choosing/simulating this data is justified.
- Option 2: The question, modeling approach, and relevant work are thoughtfully explained; the rationale for using the model (and its assumptions) is justified.
- Communication
- Writing is succinct, clear, logical, and free of grammatical and spelling errors.
- Analysis: see below.
- Results
- Results are accurately and sufficiently described.
- Conclusions are supported by evidence.
- Figures and tables are clearly presented and are informative.
- Coding style and reproducibility
- Data and code are well-organized and well-documented.
- The analysis is easily reproducible.
- All team members have pushed to a common GitHub repo.
Note: marks for the 3rd criterion (Analysis) depend on if groups did a modeling or data-driven project:
Options 1 and 3: Statistical analysis
- Statistical tests chosen or modeling choices made are appropriate.
- Assumptions for each statistical test is validated.
- Limitations in the data and analysis are discussed.
Option 2: Analysis of model
- Characterization of the model is appropriate and explained in detail.
- Importantly, biological conclusions explained in detail and in terms of the processes described (or not described) by the model.
- Limitations of modeling assumptions are discussed, and extensions are proposed.
Please note that we are only going to be marking the two pages of your report. Please do not go over the page limit (with the exception of tables, figures, references, and appendices).
Tips on writing/presenting a research project
We know that students have very unique research interests and ideas, and we hope that your project encapsulates that! As instructors, we do not know everything, but we are excited to learn from you and your projects. Below are some tips that we have gathered that you may find helpful when preparing for the project presentation and writing your report.
- Use a title that summarizes your project/results clearly.
- Define everything! Do not assume that we know about your question, study system, etc. For your presentations, adding some pictures will help when you are defining something.
- After introducing your study system, tell us clearly your hypothesis and prediction: “I hypothesize that there are more mosquitoes in the boreal forest because it is warmer. I predict this because insects have a thermal tolerance”. Then, after your methods, results, etc., remind us of your hypothesis again! For your presentation, you can even show the same slide you used for your hypothesis with a big red X or a big green checkmark. Assume we forgot and that we know nothing about the system.
- NEVER USE THE WORD “prove”. Science cannot prove or disprove anything — the evidence can only support (or fail to support) how we think the world works.
- Use an appropriate font and font size. Also, use colours wisely (e.g., avoid red and blue together because of folks that are colourblind).
- A 10-minute presentation is about 10 slides (more or less depending on if you use animations). A note about animations: use “Appear”, not any of the fancy stuff. And no slide transitions!
- We will ask questions after your presentation, but we are not trying to trick you — we just want more information. Give us your best answer, and remember that it’s okay to say “I don’t know, but I think that…” or “I can test this further by doing this”. At this point, you should know more about your projects than we do. Also, when preparing for the presentation, it useful to think about what questions listeners may have and try to answer them preemptively.
- Practice your presentation at least once with your group! It’ll get rid of any nerves you have if you already know the words you are going to say. It’ll also help you ensure that you speak louder and slower. We know you all will do great projects, and we are excited to hear about them!
Reading widely and often is one of the best ways to learn how to write well. Here are some papers which we think are clear, concise, and free of grammatical and logical flaws.
- Viral zoonotic risk is homogenous among taxonomic orders of mammalian and avian reservoir hosts
- Estimation of the strength of mate preference from mated pairs observed in the wild
- The role of evolution in the emergence of infectious diseases
- Coevolution of parasite virulence and host mating strategies
- A rigorous measure of genome-wide genetic shuffling that takes into account crossover positions and Mendel’s second law
- The role of divergent ecological adaptation during allopatric speciation in vertebrates
Miscellaneous
Issues working in groups
If you are having trouble working with your group, e.g., because you feel like the work is not being equitably divided, please let us know as soon as possible. We will work with you and your group to identify a solution that works for everyone. Do not wait until the last minute to let us know that your group has been having trouble – at that point, there is little we can do to fix the situation. Moreover, we expect group members to communicate with each other and to try to work out their concerns before we become involved.