should example work for all possible canopy-tools installs (eg. brewed miniforge on Mac)?
I tried the Quick Start interactive example on the readthedocs, but got a traceback:
Python 3.12.9 | packaged by conda-forge | (main, Mar 4 2025, 22:44:42) [Clang 18.1.8 ] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import canopy as cp
Matplotlib is building the font cache; this may take a moment.
>>>
>>> # Load data using Field.from_file
>>> anpp = cp.Field.from_file("canopy/tests/test_data/anpp_spain_1990_2010.out.gz")
Traceback (most recent call last):
...
FileNotFoundError: [Errno 2] No such file or directory: 'canopy/tests/test_data/anpp_spain_1990_2010.out.gz'
Should that work regardless on where I start python? Those test data are located within a miniforge on my mac:
/opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/canopy/tests/test_data/anpp_spain_1990_2010.out.gz
Can there be a function made within canopy that would return the path to its test data e.g. anpp = cp.Field.from_file(cp.test_data("anpp_spain_1990_2010.out.gz"))