Comments (2)
Workshop Announcement:
Do you have a basic understanding of scientific coding and collaborative tools like GitHub, but find yourself exasperated when trying to code with others or lost in the depths of GitHub trying to figure out what somebody else’s code package is trying to do?
If so, check out this upcoming, in-person workshop:
Collaborative Coding for Scientific Research:
Git, Github, and open science
sponsored by the MSU Institute for Biodiversity, Ecology, Evolution, and Macrosystems (IBEEM) and Institute for Cyber-enabled Reseach (ICER)
Our goal is to open the door for you to participate with confidence in collaborative coding, both with immediate colleagues and the broader open science community!
When: Tuesday, April 16th: 2-4 PM ET
Where: Inside Suite 1400 BPS (ICER Seminar Room)
Through this in-person workshop you will learn to:
- Explore and understand the organization of a github code repositories that support research publications and/or packages.
- Use others’ code in your own workflows.
- Engage with the owners/maintainers and the broader coding community to identify and participate in discussion of issues.
Prerequisites:
We encourage participants to meet the following prerequisites. However, we will be sending out a list of resources in advance of the workshop if there is one or more area(s) you’d like to brush up on:
-
Coding: Be comfortable with coding in a language like R and/or Python. In other words: You should be familiar with reading/writing and basic wrangling of files or dataframes.
-
Git: Have used Git to track changes in your code, OR have completed the introduction to the "git" distributed version control system on the Software Carpentries website, and understand the terms: git add, commits, commit message, git history, git remote, push, pull.
-
GitHub: Have at least minimal experience with github and ideally have a project with some of your code there.
*If you have no experience with Github, then, prior to the workshop, please create an account. If you have attended a previous workshop covering these tasks, then that is sufficient. We will send links to resources to learn about Github to attendees prior to the workshop -
Open Science: Desire to become more of an active participant in the open science community. In other words: Be curious about using others' code and writing code that others can use.
Registration Form (Google form requiring MSU Log-in)* ( http://tiny.cc/ztlkxz )
This workshop is limited to 20 participants.
If you have any questions or trouble with the form, please contact us:
Kelly Kapsar, PhD she/her/hers
Research Associate
Center for Systems Integration & Sustainability
Department of Fisheries & Wildlife
Michigan State University
[email protected]
Pat Bills he/him
Research Software Engineer/ Info Tech III
The Institute for Biodiversity, Ecology, Evolution, and Macrosystems
and Institute for Cyber-enabled Research (ICER)
Michigan State University
[email protected]
from ibeem-collaborative-coding.
@kellykaspar I removed the links in the announcement and re-worded that we will send links later per our conversation and I'll just send this exact issue page to Michelle/ICER to use for the newsletter
from ibeem-collaborative-coding.
Related Issues (20)
- use renv for portability and for gh workflow
- add license
- start the glossary section HOT 3
- Section on handling merge conflicts...
- Fold ch. 5 into ch. 3 HOT 1
- ch on licensing HOT 1
- Pull request exercise with our book
- collaborating chapter (4) - engaging section HOT 1
- consider git configuration review in ch 2 HOT 1
- Licensing chapter resources
- create conclusion chapter
- proposed workshop re-org for focus and flow
- glossary has deep sub-headings
- fix a typo on the first page!
- Chapter 5 should have a link to the book?
- fix typo in "issue" in section 2.6
- fix a typo in the first line of section 2.5.1
- Book correction
- Ideas for improving on Workshop #1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ibeem-collaborative-coding.