Skip to content

nicolas-jimenez/modularizationandtesting

 
 

Repository files navigation

Package Development, Testing, and Model Testing

This repository contains materials for the NYU predoctoral economics training program. This material covers the topics of code modularization, Python package development, unit and integration testing, and model testing. It was prepared and presented by Chase Coleman (Valorum Data) and Jim Savage (Schmidt Future).

1. Schedule

Friday, December 6

Time Topic Materials
9:00 - 12:30
Modularization
Project 1 Project 1
Package Development Day 1 slides
12:30 - 13:30 Lunch
13:30 - 17:00 Wrap up remaining slides
Project 2 Project 2

Saturday, December 7

Time Topic Materials

Sunday, December 8

Time Topic Materials

2. Package Development

The following mantra should be more widely adopted: “Don’t write a new package, if there is already a high-quality package that fulfills your needs.”

Below are some examples of scientific projects that the Python community typically deems as “high-quality.”

What do these projects have in common?

Here are some additional readings:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 46.0%
  • Jupyter Notebook 28.6%
  • Python 23.1%
  • R 2.3%