Welcome to our Catalog!
Those with Draft tags are still under development but we invite all to contribute and/or benefit from their current state. In addition those with the Pathway tag represent a collection of lessons that we suggest for guided exposure to a certain topic.
Filters:
Open Sourcing Your Project
publishedOrganizing Your Project
publishedFor a software developer, an empty project can feel like a blank page does for a writer. There are several practical considerations, including: Where do I start? How will I add to my project as it grows? How do I organize my project so that others can contribute to it? There are no easy answers to these questions, but this lesson will provide some concrete ways to think about project organization.
Reproducible Research
publishedIf we are going to take the time to build computational tools for humanistic research, we want others to be able to reproduce our work. This can either be for the purposes of verification of our results or for applying the tools to new datasets/research questions. This desire for reproducibility is motivated by the following questions:
- Will others be able to run my code?
- Will others know that my code works and does what I say it does?
- Will others be able to adapt, modify and contribute to my code?