Ecological Forecasting & Dynamics Course
This is a course on how ecological systems change through time and how to forecast how they will change in the future.
https://github.com/weecology/forecasting-course
Category: Sustainable Development
Sub Category: Education
Keywords
ecology forecasting hugo-theme open-educational-resources
Keywords from Contributors
transforms measur optimize compose observation archiving spreadsheet projection language-model conversion
Last synced: about 3 hours ago
JSON representation
Repository metadata
Morgan Ernest & Ethan White's Ecological Forecasting & Dynamics Course
- Host: GitHub
- URL: https://github.com/weecology/forecasting-course
- Owner: weecology
- License: other
- Created: 2020-07-27T22:35:04.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-01-08T15:20:40.000Z (over 1 year ago)
- Last Synced: 2025-02-24T06:05:04.168Z (2 months ago)
- Topics: ecology, forecasting, hugo-theme, open-educational-resources
- Language: HTML
- Homepage: https://course.naturecast.org/
- Size: 3.96 MB
- Stars: 23
- Watchers: 3
- Forks: 11
- Open Issues: 8
- Releases: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
README.md
Ecological Forecasting & Dynamics Course
This is a course on how ecological systems change through time and how to forecast how they will change in the future.
It combines reading and discussing primary scientific literature with R tutorials on how to work with time-series data and make forecasts in R.
It is taught each Fall at the University of Florida by Drs. Morgan Ernest and Ethan White.
The full course including lecture notes and R tutorials is openly available so that students can learn these important approaches and skills for themselves and so that other teachers can reuse and remix the content of the course.
Getting Started
Using Materials to Learn About Ecological Forecasting
To use the materials for learning we recommend viewing them through the rendered website. Check out the Getting Started page to find out how to best use the site for independent learning.
Using Materials to Teach Ecological Forecasting
All of the code, lesson content, data, and infrastructure for this site is openly licensed so you can use any of it in your own courses.
Lesson material can be accessed from the website or using the raw markdown files in the content/lessons
directory of this repository. Each lesson is stored in its own named subdirectory.
There are three general approaches to using the material in teaching:
- Use the existing website by linking to one or more lessons from your course site and reading the associated instructors material
- Copy material from either the website or this GitHub repository and place it on your own site. You can modify this version however you would like (or leave it unchanged), just provide a link back to the original version for attribution.
- Create a copy of the full website and (optionally) modify the lessons and/or change which lessons are included. More information on how to do this is provided in the rest of the README.
Installation
The course website is written in Hugo using the Wowchemy Documentation theme and broader Wowchemy system
Netlify
The easiest way to create your own version of the course is the create a deployed course on Netlify via this template. You need a GitHub account to do this.
Follow the Wowchemy instructions for Creating a site with Hugo and GitHub,
but instead of using the "Choose a template" button click this template link.
This will create a GitHub repository in your GitHub account and live version of the site.
You can then edit files in the GitHub repository and they will automatically deploy to the website.
Edit config/_default/params.yaml
to match your version of course.
In particular update the repository url to match the new repository you created.
This will ensure that the Edit this page
links on each page direct you to your version of the material.
Locally
Building a Hugo site locally requires that Go, git, NodeJS, and Hugo all be installed.
Detailed instructions for all operating systems are available on the Wowchemy - Edit on your PC with Hugo Extended page.
Once you have a local Hugo installation working clone the site using:
git clone https://github.com/weecology/forecasting-course.git
You can build the site locally in the terminal from the root directory of this repository using:
hugo server
Modifying the Site
- Most content is stored in one folder per lesson in the
content/lessons
folder - To add a new lesson make a copy of the lesson template folder and modifying the pages in the resulting folder using markdown
- To modify a lesson edit the markdown files in that lesson folder with the appropriate name. If you followed the instructions on installing on Netlify above, the easiest way to do this is to go to the page you want to edit on the deployed site and click the
Edit this page
link at the bottom. - To modify the schedule edit
content/schedule/schedule.md
. In thelessons
section list the titles of the lessons you want to teach in the order you want to teach them. If you want to include specific dates for each lesson then edit thedates
section to include those dates in the same order.
Contributing
Contributions are always welcome!
- Open an issue to say Hi or if there’s anything we can do to help!
- Contributions of new lessons are welcome as Pull Requests or we can work with you to add new material and data to the site
- If you want to create a modified copy of the course including the website either following the instructions for installing on Netlify above or fork/copy the repository and connect it to Netlify to automatically build the site.
For more information see our CONTRIBUTING page
Owner metadata
- Name: Weecology
- Login: weecology
- Email:
- Kind: organization
- Description:
- Website: http://weecology.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1156696?v=4
- Repositories: 93
- Last ynced at: 2023-03-11T03:45:49.249Z
- Profile URL: https://github.com/weecology
GitHub Events
Total
- Watch event: 1
- Fork event: 1
Last Year
- Watch event: 1
- Fork event: 1
Committers metadata
Last synced: 6 days ago
Total Commits: 334
Total Committers: 7
Avg Commits per committer: 47.714
Development Distribution Score (DDS): 0.332
Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
Ethan White | e****n@w****g | 223 |
Morgan Ernest | m****n@w****g | 94 |
dependabot[bot] | 4****] | 6 |
Ethan White | e****n@s****n | 6 |
Hao Ye | l****d@g****m | 3 |
omahs | 7****s | 1 |
Ariel Rokem | a****m@g****m | 1 |
Committer domains:
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 17
Total pull requests: 66
Average time to close issues: 3 months
Average time to close pull requests: about 13 hours
Total issue authors: 4
Total pull request authors: 6
Average comments per issue: 0.59
Average comments per pull request: 0.15
Merged pull request: 63
Bot issues: 0
Bot pull requests: 6
Past year issues: 2
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 0.0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- ethanwhite (11)
- arokem (4)
- skmorgane (1)
- ha0ye (1)
Top Pull Request Authors
- ethanwhite (47)
- skmorgane (9)
- dependabot[bot] (6)
- ha0ye (2)
- omahs (1)
- arokem (1)
Top Issue Labels
Top Pull Request Labels
- dependencies (6)
Dependencies
- 113 dependencies
- github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy-plugin-netlify v1.0.0
- github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy-plugin-netlify-cms v1.0.0
- github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5 v5.6.0
- github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy-plugin-netlify v1.0.0
- github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy-plugin-netlify-cms v1.0.0
- github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5 v5.6.0
Score: 5.37989735354046