7.1.3 Deliverables
This project has the following deliverables:
A
requirements-dev.txt
file that identifies the tools used, usuallyjupyterlab==3.5.3
.Documentation in the
docs
folder.Unit tests for any new changes to the modules in use.
Any new application modules with code to be used by the inspection notebook.
A notebook to inspect the attributes that appear to have cardinal data.
This project will require a notebooks
directory. See List of deliverables for some more information on this structure.
We’ll look at a few of these deliverables in a little more detail.
Inspection module
You are encouraged to refactor functions like samples_iter()
, non_numeric()
, and numeric_filter()
into a separate module. Additionally, the AttrSummary
class and the closely related summary_iter()
function are also good candidates for being moved to a separate module with useful inspection classes and functions.
Notebooks can be refactored to import these classes and functions from a separate...