|
692 | 692 | ")" |
693 | 693 | ] |
694 | 694 | }, |
| 695 | + { |
| 696 | + "cell_type": "markdown", |
| 697 | + "id": "9ae38e84", |
| 698 | + "metadata": {}, |
| 699 | + "source": [ |
| 700 | + "#### Also do a coarse HealPix grid and downsampling with it" |
| 701 | + ] |
| 702 | + }, |
| 703 | + { |
| 704 | + "cell_type": "code", |
| 705 | + "execution_count": null, |
| 706 | + "id": "ec76a7fc-a5ec-412e-841a-ab8abeceb2ab", |
| 707 | + "metadata": {}, |
| 708 | + "outputs": [], |
| 709 | + "source": [ |
| 710 | + "hp_grid = ux.Grid.from_healpix(zoom=2, pixels_only=False)" |
| 711 | + ] |
| 712 | + }, |
| 713 | + { |
| 714 | + "cell_type": "code", |
| 715 | + "execution_count": null, |
| 716 | + "id": "e0c96087", |
| 717 | + "metadata": {}, |
| 718 | + "outputs": [], |
| 719 | + "source": [ |
| 720 | + "downsampling_hp_grid = uxds_120[\"bottomDepth\"].remap.bilinear(\n", |
| 721 | + " hp_grid, remap_to=\"face centers\"\n", |
| 722 | + ")" |
| 723 | + ] |
| 724 | + }, |
695 | 725 | { |
696 | 726 | "cell_type": "code", |
697 | 727 | "execution_count": null, |
698 | | - "id": "8449c7f4-3fd8-4042-89f7-bc72e38e5fdd", |
| 728 | + "id": "051bd247", |
699 | 729 | "metadata": {}, |
700 | 730 | "outputs": [], |
701 | 731 | "source": [ |
|
709 | 739 | " cmap=ux.cmaps.sequential_blue,\n", |
710 | 740 | " )\n", |
711 | 741 | " * features\n", |
| 742 | + " + downsampling_hp_grid.plot(\n", |
| 743 | + " title=\"Remapped Bottom Depth (120km to Healpix)\",\n", |
| 744 | + " cmap=ux.cmaps.sequential_blue,\n", |
| 745 | + " )\n", |
| 746 | + " * features\n", |
712 | 747 | " + uxds_120[\"bottomDepth\"].plot(\n", |
713 | 748 | " title=\"Zoomed (120km)\",\n", |
714 | 749 | " xlim=(-10, 10),\n", |
|
723 | 758 | " cmap=ux.cmaps.sequential_blue,\n", |
724 | 759 | " )\n", |
725 | 760 | " * features\n", |
| 761 | + " + downsampling_hp_grid.plot(\n", |
| 762 | + " title=\"Zoomed Remap (120km to Healpix)\",\n", |
| 763 | + " xlim=(-10, 10),\n", |
| 764 | + " ylim=(-5, 5),\n", |
| 765 | + " cmap=ux.cmaps.sequential_blue, \n", |
| 766 | + " )\n", |
| 767 | + " * features\n", |
726 | 768 | ").opts(fig_size=300).cols(1)" |
727 | 769 | ] |
728 | | - }, |
729 | | - { |
730 | | - "cell_type": "code", |
731 | | - "execution_count": null, |
732 | | - "id": "ec76a7fc-a5ec-412e-841a-ab8abeceb2ab", |
733 | | - "metadata": {}, |
734 | | - "outputs": [], |
735 | | - "source": [] |
736 | 770 | } |
737 | 771 | ], |
738 | 772 | "metadata": { |
739 | 773 | "kernelspec": { |
740 | | - "display_name": "Python 3 (ipykernel)", |
| 774 | + "display_name": "esmf_env", |
741 | 775 | "language": "python", |
742 | 776 | "name": "python3" |
743 | 777 | }, |
|
751 | 785 | "name": "python", |
752 | 786 | "nbconvert_exporter": "python", |
753 | 787 | "pygments_lexer": "ipython3", |
754 | | - "version": "3.12.8" |
| 788 | + "version": "3.11.11" |
755 | 789 | } |
756 | 790 | }, |
757 | 791 | "nbformat": 4, |
|
0 commit comments