Skip to content
This repository has been archived by the owner on Nov 15, 2024. It is now read-only.

Latest commit

 

History

History
40 lines (26 loc) · 914 Bytes

README.md

File metadata and controls

40 lines (26 loc) · 914 Bytes

Antarctica

Code and analysis supporting Antarctica coding challenge.

Getting Started

Prerequisites

  • Python 3.12
  • UV

Configure Environment

The following should work from either Bash or ZSH.

# Configure environment
source environment.sh
make

# Activate venv
source .venv/bin/activate

# Launch jupyter
jupyter lab

Notebooks

The following 3 notebooks walk through my analysis from beginning to end. My final "solution" can be found in the Summary section of the last notebook.

Source Code

The analysis in the notebooks required a number of utility functions for manipulating the data. Most of this code is implemented in src/antarctica and verified with tests in tests/unit.