Skip to content

Add Sampled Cross-Sections #1321

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 36 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 33 commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
4dd91d9
extend cross-section functionality to support interpolation along the…
philipc2 Jul 20, 2025
0e2e0c3
add new modules
philipc2 Jul 20, 2025
8e7bd02
check if faces are found, throw an exception otherwise
philipc2 Jul 21, 2025
24378e5
add docstring
philipc2 Jul 21, 2025
036e007
add case in interp to handle cross sections
philipc2 Jul 21, 2025
982b4f5
Merge branch 'main' into interpolate-cross-section
philipc2 Jul 21, 2025
8538a39
start deprecating old cross_section
philipc2 Jul 22, 2025
6c1bb60
add numpy
philipc2 Jul 23, 2025
613b587
add NE30PG2 data
philipc2 Jul 23, 2025
5885a93
work on cross-section notebook
philipc2 Jul 23, 2025
d7ed5d2
update cross section notebook
philipc2 Jul 23, 2025
fc50840
work on docstrings
philipc2 Jul 23, 2025
ec48f2e
work on docstrings
philipc2 Jul 23, 2025
e12be88
work on docstrings
philipc2 Jul 23, 2025
7ead4f5
update docstring
philipc2 Jul 23, 2025
7d5b52c
update api.rst
philipc2 Jul 25, 2025
908f244
update docstring
philipc2 Jul 25, 2025
3f2afdb
update notebook
philipc2 Jul 25, 2025
0a52353
add test
philipc2 Jul 25, 2025
2ae3f2f
work on notebook
philipc2 Aug 6, 2025
e24ccf0
update docstring
philipc2 Aug 6, 2025
67060d2
Merge branch 'main' into interpolate-cross-section
philipc2 Aug 6, 2025
663440e
Update uxarray/subset/dataarray_accessor.py
philipc2 Aug 6, 2025
54d319d
Update uxarray/subset/grid_accessor.py
philipc2 Aug 6, 2025
9090b70
Update uxarray/subset/grid_accessor.py
philipc2 Aug 6, 2025
a7732d0
Update uxarray/subset/dataarray_accessor.py
philipc2 Aug 6, 2025
fb5293a
Merge branch 'main' into interpolate-cross-section
rajeeja Aug 7, 2025
b57e807
Update uxarray/subset/grid_accessor.py
philipc2 Aug 7, 2025
2734d3b
Update test/test_cross_sections.py
philipc2 Aug 7, 2025
abae577
fix order of lat lon
philipc2 Aug 8, 2025
defc1ad
Merge branch 'main' into interpolate-cross-section
philipc2 Aug 8, 2025
f774866
Update test/test_cross_sections.py
philipc2 Aug 8, 2025
d22baf0
Merge branch 'main' into interpolate-cross-section
philipc2 Aug 13, 2025
f9121a2
Merge branch 'main' into interpolate-cross-section
philipc2 Aug 14, 2025
4d90463
validate steps and add pyproj to dependencies
philipc2 Aug 18, 2025
4f18f78
Merge branch 'main' into interpolate-cross-section
philipc2 Aug 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 11 additions & 18 deletions docs/api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -318,6 +318,10 @@ Grid
Grid.subset.nearest_neighbor
Grid.subset.bounding_box
Grid.subset.bounding_circle
Grid.subset.constant_latitude
Grid.subset.constant_longitude
Grid.subset.constant_latitude_interval
Grid.subset.constant_longitude_interval


UxDataArray
Expand All @@ -331,38 +335,27 @@ UxDataArray
UxDataArray.subset.nearest_neighbor
UxDataArray.subset.bounding_box
UxDataArray.subset.bounding_circle
UxDataArray.subset.constant_latitude
UxDataArray.subset.constant_longitude
UxDataArray.subset.constant_latitude_interval
UxDataArray.subset.constant_longitude_interval


Cross Sections
--------------

.. seealso::

Grid
~~~~

.. autosummary::
:toctree: generated/
:template: autosummary/accessor_method.rst

Grid.cross_section
Grid.cross_section.constant_latitude
Grid.cross_section.constant_longitude
Grid.cross_section.constant_latitude_interval
Grid.cross_section.constant_longitude_interval
`Cross Sections User Guide Section <https://uxarray.readthedocs.io/en/latest/user-guide/cross-sections.html>`_


UxDataArray
~~~~~~~~~~~

.. autosummary::
:toctree: generated/
:template: autosummary/accessor_method.rst

UxDataArray.cross_section
UxDataArray.cross_section.constant_latitude
UxDataArray.cross_section.constant_longitude
UxDataArray.cross_section.constant_latitude_interval
UxDataArray.cross_section.constant_longitude_interval

Remapping
---------

Expand Down
Loading
Loading