User Tools

Site Tools


other:uvcdat:cdat_conda:cdat_8_2_1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
other:uvcdat:cdat_conda:cdat_8_2_1 [2022/04/07 08:21]
jypeter [Extra packages list] Added plotly
other:uvcdat:cdat_conda:cdat_8_2_1 [2022/05/24 09:17]
jypeter Improved the ferretmagic instructions
Line 259: Line 259:
 dreqPy version 01.00.29 [Version 01.00.29]</​code>​ dreqPy version 01.00.29 [Version 01.00.29]</​code>​
  
-  * [[https://​github.com/​PBrockmann/​ipython_ferretmagic|ipython_ferretmagic]]: IPython notebook extension for ferret +  * ''​ipython_ferretmagic'':​ more details in the [[#​extra_packages_list|Extra packages list section]]
-    * ''​conda activate cdatm19_py3''​\\ ''​pip install ferretmagic''​+
  
 === Packages with no dependency problems and were added (or updated) later === === Packages with no dependency problems and were added (or updated) later ===
Line 322: Line 321:
  
   * [[http://​unidata.github.io/​netcdf4-python/​|netcdf4]]:​ a Python interface to the netCDF C library   * [[http://​unidata.github.io/​netcdf4-python/​|netcdf4]]:​ a Python interface to the netCDF C library
-  * [[https://​github.com/​PBrockmann/​ipython_ferretmagic|ipython_ferretmagic]]:​ IPython notebook extension for ferret 
   * [[https://​github.com/​PCMDI/​pcmdi_metrics|PCMDI metrics package]] (PMP): objectively compare results from climate models with observations using well-established statistical tests   * [[https://​github.com/​PCMDI/​pcmdi_metrics|PCMDI metrics package]] (PMP): objectively compare results from climate models with observations using well-established statistical tests
   * [[https://​xlsxwriter.readthedocs.io/​|XlsxWriter]]:​ a Python module for creating Excel XLSX files   * [[https://​xlsxwriter.readthedocs.io/​|XlsxWriter]]:​ a Python module for creating Excel XLSX files
Line 352: Line 350:
     * the colormaps are also available in [[https://​jiffyclub.github.io/​palettable/​scientific/​|palettable.scientific]]     * the colormaps are also available in [[https://​jiffyclub.github.io/​palettable/​scientific/​|palettable.scientific]]
   * [[http://​matplotlib.org/​cmocean/​|cmocean]]:​ beautiful colormaps for oceanography ''​[color]''​   * [[http://​matplotlib.org/​cmocean/​|cmocean]]:​ beautiful colormaps for oceanography ''​[color]''​
 +  * [[https://​dash.plotly.com/​|dash]] and [[https://​github.com/​plotly/​jupyter-dash|jupyter-dash]]:​ the original low-code framework for rapidly building data apps in Python, R, Julia, and F#
 +    * see also ''​plotly''​
   * [[https://​dynamictimewarping.github.io/​|python-dtw]]:​ implementation of Dynamic Time Warping-type (DTW)   * [[https://​dynamictimewarping.github.io/​|python-dtw]]:​ implementation of Dynamic Time Warping-type (DTW)
     * Note: older installations provided [[https://​github.com/​pierre-rouanet/​dtw|dtw]]:​ DTW (Dynamic Time Warping) python module     * Note: older installations provided [[https://​github.com/​pierre-rouanet/​dtw|dtw]]:​ DTW (Dynamic Time Warping) python module
Line 360: Line 360:
     * not installed yet (March 2022) because it required download of 302 Mb extra packages and a downgrade of gdal     * not installed yet (March 2022) because it required download of 302 Mb extra packages and a downgrade of gdal
   * [[http://​ferret.pmel.noaa.gov/​Ferret/​documentation/​pyferret|pyferret]] and ''​ferret_datasets'':​ Ferret encapsulated in Python   * [[http://​ferret.pmel.noaa.gov/​Ferret/​documentation/​pyferret|pyferret]] and ''​ferret_datasets'':​ Ferret encapsulated in Python
 +    * [[https://​github.com/​PBrockmann/​ipython_ferretmagic|ipython_ferretmagic]]:​ IPython notebook extension for ferret
 +      * Install with: ''​pip install ferretmagic''​
   * OSGeo/​[[http://​www.gdal.org/​|gdal]]:​ Geospatial Data Abstraction Library. GDAL is a translator library for raster and vector geospatial data formats   * OSGeo/​[[http://​www.gdal.org/​|gdal]]:​ Geospatial Data Abstraction Library. GDAL is a translator library for raster and vector geospatial data formats
     * [[https://​pcjericks.github.io/​py-gdalogr-cookbook/​|Python GDAL/OGR Cookbook]]     * [[https://​pcjericks.github.io/​py-gdalogr-cookbook/​|Python GDAL/OGR Cookbook]]
Line 366: Line 368:
   * [[https://​intake.readthedocs.io/​|intake]]:​ a lightweight package for finding, investigating,​ loading and disseminating data   * [[https://​intake.readthedocs.io/​|intake]]:​ a lightweight package for finding, investigating,​ loading and disseminating data
     * [[https://​intake-esm.readthedocs.io/​|intake-esm]]:​ data cataloging utility built on top of intake, pandas, and xarray     * [[https://​intake-esm.readthedocs.io/​|intake-esm]]:​ data cataloging utility built on top of intake, pandas, and xarray
 +  * [[https://​ipywidgets.readthedocs.io/​|ipywidgets]]:​ ipywidgets, also known as jupyter-widgets or simply widgets, are interactive HTML widgets for Jupyter notebooks and the IPython kernel
   * [[https://​scitools-iris.readthedocs.io/​en/​stable/​|iris]]:​ a powerful, format-agnostic,​ community-driven Python package for analysing and visualising Earth science data   * [[https://​scitools-iris.readthedocs.io/​en/​stable/​|iris]]:​ a powerful, format-agnostic,​ community-driven Python package for analysing and visualising Earth science data
     * see also ''​cartopy''​     * see also ''​cartopy''​
Line 371: Line 374:
   * [[https://​joblib.readthedocs.io/​en/​latest/​|joblib]]:​ running Python functions as pipeline jobs   * [[https://​joblib.readthedocs.io/​en/​latest/​|joblib]]:​ running Python functions as pipeline jobs
   * [[https://​jupyterlab.readthedocs.io/​|jupyterlab]]:​ the next-generation web-based user interface for Project Jupyter   * [[https://​jupyterlab.readthedocs.io/​|jupyterlab]]:​ the next-generation web-based user interface for Project Jupyter
 +  * [[https://​github.com/​plotly/​Kaleido|python-kaleido]]:​ a cross-platform library for generating static images (e.g. png, svg, pdf, etc.) for web-based visualization libraries,
   * [[https://​gitlab.com/​remikz/​nccmp|nccmp]]:​ compare two NetCDF files bitwise, semantically or with a user defined tolerance (absolute or relative percentage)   * [[https://​gitlab.com/​remikz/​nccmp|nccmp]]:​ compare two NetCDF files bitwise, semantically or with a user defined tolerance (absolute or relative percentage)
     * can probably also be done with [[https://​code.mpimet.mpg.de/​projects/​cdo/​embedded/​index.html#​x1-580002.1.3|cdo -v diffn file1.nc file2.nc]]     * can probably also be done with [[https://​code.mpimet.mpg.de/​projects/​cdo/​embedded/​index.html#​x1-580002.1.3|cdo -v diffn file1.nc file2.nc]]
Line 379: Line 383:
   * [[https://​peakutils.readthedocs.io/​|PeakUtils]]:​ utilities related to the detection of peaks on 1D data   * [[https://​peakutils.readthedocs.io/​|PeakUtils]]:​ utilities related to the detection of peaks on 1D data
   * [[https://​python-pillow.org/​|pillow]]:​ the friendly PIL (//Python Imaging Library//) fork   * [[https://​python-pillow.org/​|pillow]]:​ the friendly PIL (//Python Imaging Library//) fork
-  * [[https://​plotly.com/​python/​|plotly]]:​ Plotly'​s Python graphing library (sometimes referred to as //​plotly.py//​) makes interactive,​ publication-quality graphs ​+  * [[https://​plotly.com/​python/​|plotly]]:​ Plotly'​s Python graphing library (sometimes referred to as //​plotly.py//​) makes interactive,​ publication-quality graphs 
 +    * see also ''​python-kaleido''​ and ''​dash''​
   * [[https://​proplot.readthedocs.io/​en/​latest/​|proplot]]:​ a lightweight **matplotlib wrapper** for making beautiful, publication-quality graphics   * [[https://​proplot.readthedocs.io/​en/​latest/​|proplot]]:​ a lightweight **matplotlib wrapper** for making beautiful, publication-quality graphics
   * [[https://​github.com/​jswhit/​pygrib|pygrib]]:​ high-level interface to the ECWMF ECCODES C library for reading GRIB files   * [[https://​github.com/​jswhit/​pygrib|pygrib]]:​ high-level interface to the ECWMF ECCODES C library for reading GRIB files
Line 390: Line 395:
   * [[https://​seaborn.pydata.org/​|seaborn]]:​ statistical data visualization   * [[https://​seaborn.pydata.org/​|seaborn]]:​ statistical data visualization
   * [[http://​pythonhosted.org/​seawater/​|seawater]]:​ Python re-write of the CSIRO seawater toolbox   * [[http://​pythonhosted.org/​seawater/​|seawater]]:​ Python re-write of the CSIRO seawater toolbox
-    * see also //gsw//+    * see also ''​gsw''​
   * [[https://​www.statsmodels.org/​|statsmodels]]:​ a Python module that provides classes and functions for the estimation of many different statistical models, as well as for conducting statistical tests, and statistical data exploration.   * [[https://​www.statsmodels.org/​|statsmodels]]:​ a Python module that provides classes and functions for the estimation of many different statistical models, as well as for conducting statistical tests, and statistical data exploration.
   * [[https://​github.com/​SatAgro/​suntime|suntime]]:​ simple sunset and sunrise time calculation python library   * [[https://​github.com/​SatAgro/​suntime|suntime]]:​ simple sunset and sunrise time calculation python library
other/uvcdat/cdat_conda/cdat_8_2_1.txt · Last modified: 2024/05/15 14:53 by jypeter