Page tree

The latest release of NCI-geophys is 23.11.  Some selected packages are listed below for Python, R and Julia environments.

Python packages

To see all Python packages available in NCI-geophysics:

$ module use /g/data/up99/modulefiles
$ module load NCI-geophys/23.11
$ conda list

Some selected Python packages are listed below. Newer packages in comparing with those in the earlier release (22.06, 22.11) are highlighted.

Geophys environments

22.06

22.11

23.03 

23.11

24.04

Python3.93.93.93.93.10.8
Selected Packages oftware




Obspy: A Python framework for Seismology1.3.0

1.3.1

1.4.0

1.4.0

1.4.0

Pyrocko: A seismology toolbox and library written in Python2022.04.28

2022.06.10

2023.01.20

2023.10.11

2024.01.10

SimPEG: Simulation and gradient based parameter estimation in geophysical applications0.17.00.17.0

0.18.1

0.20.0

0.20.0

MTpy: Toolbox for magnetotelluric data processing, analysis, modelling and visualisation1.1.51.1.51.1.5

REMOVED


MTpy-v2: A Python Toolbox for working with Magnetotelluric (MT) Data


2.0.5

2.0.5

MTH5: Package for reading/writing/manipulating MTH5 files0.2.5

0.3.0

0.3.1  

0.4.1

0.4.2

mt_metadata: A tool to standardise metadata for magnetotelluric data0.1.90.1.9

0.2.1

0.3.3

0.3.4

PyGEOS: A c/Python library with vectorised geometry functions0.12.0

0.13

0.14

0.14

0.14

ParaView: Data analysis and visualization application5.10.15.10.1

5.11.0

REMOVED


geopandas: adds support for geographic data to pandas objects0.10.2

0.12.1

0.12.2

0.14.1

0.14.3

cartopy: geospatial data processing package0.20.2

0.21.0

0.21.1

0.22.0

0.22.0

ipyleaflet: interactive maps in the Jupyter notebook0.16.0

0.17.2

0.17.2

0.17.4

0.18.2

geoplotlib: toolbox for visualizing geographical data and making maps0.3.2

0.5.1

0.5.1

0.5.1

0.5.1

geopy: Python client for several popular geocoding web services2.2.02.2.0

2.3.0

2.4.0

2.4.1

intake: a lightweight package for finding, investigating, loading and disseminating data0.6.5

0.6.6

0.6.6

0.7.0

2.0.4

PyGMT: A python interface for the Generic Mapping Tools0.6.1

0.7.0

0.8.0

0.10.0

0.11.0

gdal: a translator library for raster and vector geospatial data formats3.4.2

3.5.3

3.6.0

3.6.0

3.6.0

hvplot: A high-level plotting API for the PyData ecosystem built on HoloViews0.8.0

0.8.1

0.8.2

0.9.0

0.9.2

DASK: Scalable analytics in Python2022.5.2

2022.7.1

2022.7.1

2023.9.3

2024.1.1

xarray: N-D labeled arrays and datasets in Python2022.3.0

2022.11.0

2023.1.0

2023.10.1

2024.3.0

tsg-xr: A tool for loading TSG datasets into Xarray




0.2.5

Julia packages

Since Nov 2023, We provide Julia support in seperate singularity images under  NCI-geophys modules with the suffix `._jl`, for example `NCI-geophys/23.11_jl`  

To list all Julia packages available in NCI-geophysics:

$ module use /g/data/up99/modulefiles
$ module load NCI-geophys/23.11_jl
$ julia 
               _

   _       _ _(_)_     |  Documentation: https://docs.julialang.org

  (_)     | (_) (_)    |

   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.

  | | | | | | |/ _` |  |

  | | |_| | | | (_| |  |  Version 1.9.3 (2023-08-24)

 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release

|__/                   |


(@v1.9) pkg> st

Status `/opt/julia/environments/v1.9/Project.toml`

  [c3fe647b] AbstractAlgebra v0.33.0

⌅ [c9ce4bd3] ArchGDAL v0.8.5

Some selected Julia packages are listed below. Newer packages in comparing with those in the earlier release are highlighted in dark grey. Sometimes. Sometimes, some packages have to be removed or reverted back to an earlier version to allow installation. We highlight those scenarios in red and orange, respectively. Discontinued packages that merged into other packages are in green.

Geophys environments

22.06

22.11

23.03

23.11_jl

Julia1.7.2 1.7.3 1.8.51.9.3
Selected Packages



ArchGDAL  A high level API for GDAL - Geospatial Data Abstraction Libraryv0.7.4v0.7.4v0.7.4

V0.8.5

BenchmarkTools  A benchmarking framework for the Julia languagev1.3.1V1.3.2


v1.3.2


v1.3.2

CFTime  Julia library for decoding time units conforming to the Climate and Forecasting (CF) netCDF conventionsv0.1.2v0.1.2v0.1.2

v0.1.2

CoordinateTransformations A fresh approach to coordinate transformationsv0.6.2v0.6.2v0.6.2

V0.6.3

DataFrames In-memory tabular data in Juliav1.3.4

V1.3.6

v1.3.6


v1.3.6

Distributions A Julia package for probability distributions and associated functions.v0.25.62

V0.25.77

V0.25.86

V0.25.103

Elemental Julia interface to the Elemental linear algebra library.v0.6.0v0.6.0v0.6.0

REMOVED

GADM A Julia package for obtaining geographical data from the GADM datasetv0.2.4v0.2.4v0.2.4

v0.2.4

GDAL Thin Julia wrapper for GDAL - Geospatial Data Abstraction Libraryv1.4.0v1.4.0

V1.5.1

V1.6.1

GeoArrays Simple geographical raster interaction built on top of ArchGDAL, GDAL and CoordinateTransformationsv0.7.5v0.7.5v0.7.5

V0.7.9

GeoData Standardising geospatial data in the Julia languagev0.6.1v0.6.1v0.6.1

REPLACED BY RASTERS.JL

GeoDataFrames Simple geographical vector interaction built on top of ArchGDALv0.2.0v0.2.0v0.2.0

V0.2.4

GeoDatasets Common geographic data setsv0.1.6

V0.1.7

v0.1.7


V0.1.8

GeoFormatTypes Wrapper types for spatial data formats like well known text, KML, Proj4 strings.v0.3.0v0.3.0v0.3.0

V0.4.2

GeoInterface A Julia Protocol for Geospatial Datav0.5.7v0.5.7v0.5.7

v0.5.7

GeoJSON Utilities for working with GeoJSON data in Juliav0.5.1v0.5.1v0.5.1

v0.5.1

GeoStats An extensible framework for high-performance geostatistics in Juliav0.31.6

V0.31.7

v0.31.7


v0.31.7

Geodesy Work with points defined in various coordinate systemsv1.1.0v1.1.0v1.1.0

v1.1.0

GeometryBasics Basic Geometry Typesv0.4.2v0.4.2v0.4.2

v0.4.2

GeometryTypes Geometry types for Juliav0.8.5v0.8.5v0.8.5

v0.8.5

GeophysicalFlows Geophysical fluid dynamics pseudospectral solvers with Julia and FourierFlows.jlv0.14.0

V0.15.0

V0.15.2

V0.15.3

Geophysics Planetary science data for atmospheric geophysical modelsv0.3.6v0.3.6v0.3.6

V0.3.7

Graphs Working with graphs in Juliav1.7.0

V1.7.4

V1.8.0

V1.9.0

HiQGA A general purpose package for spatial statistical inference, geophysical forward modeling, Bayesian inference and inversion (both deterministic and probabilistic)v0.1.0

V0.2.2

V0.3.4

V0.3.13

Hwloc A Julia API for hwlocv2.0.0

V2.8.0+1

V2.2.0

v2.2.0

IJulia Julia kernel for Jupyterv1.23.3v1.23.3

V1.24.0

V1.24.2

JOLI Julia Operators LIbraryv0.8.0

V0.8.1

V0.8.5

v0.8.5

JUDI Julia Devito inversion.v3.1.1

V3.1.13

V3.2.3

V3.3.8

LasIO Julia package for reading and writing the LAS lidar formatv0.3.7v0.3.7v0.3.7

v0.3.7

LibGEOS Julia package for manipulation and analysis of planar geometric objectsv0.6.12v0.6.12v0.6.12

v0.6.12

LibSpatialIndex  A library for spatially indexing kD bounding box data (based on libspatialindex)v0.2.0v0.2.0v0.2.0

v0.2.0

MPI MPI wrappers for Juliav0.19.2

V0.20.4

V0.19.2

V0.20.10

NCDatasets Load and create NetCDF files in Juliav0.11.9v0.11.9v0.11.9

V0.12.17

NearestNeighbors High performance nearest neighbor data structures and algorithms for Juliav0.4.10

V0.4.12

V0.4.13

v0.4.13

NetCDF NetCDF support for the julia programming languagev0.11.5v0.11.5

V0.11.4

V0.11.7

Oceananigans  Fast and friendly fluid dynamics on CPUs and GPUs

v0.76.1


V0.90.1

OpenStreetMapX OpenStreetMap (*.osm) support for Julia 1.0 and upv0.3.2

V0.3.3

v0.3.3


V0.4.1

Plots Powerful convenience for Julia visualizations and data analysisv1.29.1

V1.32.0

v1.32.0


v1.32.0

Proj4 Julia wrapper for the PROJ cartographic projections libraryv0.6.0v0.6.0v0.6.0

V0.5.0

QuakeML Read and write QuakeML in Juliav0.1.1v0.1.1v0.1.1

V0.1.2

RasterDataSources Easily download and use raster data sets in Juliav0.5.4v0.5.4

V0.5.7

v0.5.7

Rasters defines common types and methods for reading, writing and manipulating rasterized spatial datav0.1.1v0.1.1v0.1.1

V0.2.2

RegionTrees Quadtrees, Octrees, and more in Juliav0.3.2v0.3.2v0.3.2

v0.3.2

SeisModels Seismic models of the interior of the Earth and other planetsv1.4.0

V1.5.0

v1.5.0


V1.6.0

Shapefile Parsing .shp files in Juliav0.7.4v0.7.4v0.7.4

v0.7.4

Turf A Julia port of Turf.jsv0.2.1v0.2.1v0.2.1

v0.2.1

R packages 

To list all R packages available in NCI-geophysics:

$ module use /g/data/up99/modulefiles
$ module load NCI-geophys/23.11
$ R
 


R version 4.2.2 (2022-10-31) -- "Innocent and Trusting"
Copyright (C) 2022 The R Foundation for Statistical Computing
Platform: x86_64-conda-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.



> installed.packages()
                  License_restricts_use OS_type MD5sum NeedsCompilation Built
                  License_restricts_use OS_type MD5sum NeedsCompilation Built
Rmpi              NA                    NA      NA     "yes"            "4.2.2"
abind             NA                    NA      NA     "no"             "4.2.1"
acepack           NA                    NA      NA     "yes"            "4.2.1"
...              ...                    ...     ...     ...               ...   
...              ...                    ...     ...     ...               ...   
...              ...                    ...     ...     ...               ...   
zCompositions     NA                    NA      NA     "no"             "4.2.1"
zip               NA                    NA      NA     "yes"            "4.2.1"
zoo               NA                    NA      NA     "yes"            "4.2.1"

Some selected R packages are listed below. Newer packages in comparing with those in the earlier release (22.06, 22.11) are highlighted.

Geophys environments22.0622.1123.0323.11
R4.1.34.2.2 4.2.24.2.2
Selected Packages



geoscale - geological time scale plotting

2.0

2.0.1

2.0.1

REMOVED

astrochron - a package for conducting, and learning about: (1) paleoclimate time series analysis, (2) astronomical time scale construction, and (3) the statistical integration of astrochronologies with other geochronologic/chronostratigraphic data.1.11.11.1

REMOVED

GEOmap - Topographic and geologic mapping 2.5-02.5-02.5-02.5_5
geomapdata- Set of data for use in package GEOmap 2.0-02.0-02.0-02.0_2
terrainmeshr - Triangulate and simplify 3D terrain meshes0.1.00.1.00.1.00.1.0
RSAGA - SAGA geoprocessing and terrain analysis 1.3.01.3.0

1.4.0

1.4.0

earthtones - Derive a color palette from a particular location on Earth0.1.10.1.10.1.1

REMOVED

rgr - Applied geochemistry exploratory data analysis1.1.15

REMOVED

OrgMassSpecR - Organic/biological mass spectrometry data analysis0.5-30.5-30.5-30.5-3
CHNOSZ -Thermodynamic calculations and diagrams for geochemistry1.4.31.4.3

2.0.0

REMOVED

ggtern -An extension to ‘ggplot2’, for the creation of ternary diagrams 3.3.53.3.5

3.4.1

3.4.2

phreeqc -R Interface to Geochemical Modeling Software3.7.43.7.4

3.7.5

REMOVED

gear - Geostatistical analysis in R - datasets included0.3.40.3.40.3.4

REMOVED

gstat - Spatial and spatio-temporal geostatistical modeling, prediction, and simulation 2.0-9

2.1-0

2.1-0

2.1_1

geostats  - An introduction to statistics for geoscientists 1.4

1.5

1.6

REMOVED

streamDepletr - Estimate streamflow depletion due to groundwater pumping 0.1.10.1.10.1.1

REMOVED

Rpvt - Estimate the PVT properties of reservoir fluids0.1.1

REMOVED

tidypaleo - Provides a set of functions with a common framework for age-depth model management, stratigraphic visualization, and common statistical transformations.0.1.20.1.2

0.1.3

REMOVED

fossil  - Palaeoecological and palaeogeographical analysis tools 0.4.00.4.00.4.0

REMOVED

FossilSim - Simulating taxonomy and fossil data on phylogenetic trees under mechanistic models of speciation, preservation and sampling2.3.0

2.3.1

2.3.1

REMOVED

strap - Stratigraphic tree analysis for paleontology 1.6-01.6-01.6-0

REMOVED

folio - Datasets for teaching archaeology and paleontology 1.1.0

1.3.0

1.3.0

REMOVED

chronosphere -A package to facilitate spatially explicit analyses of (paleo)environmental/ecological research0.4.10.4.10.4.1

REMOVED

vegan - Ordination methods, diversity analysis and other functions for community and vegetation ecologists.2.6-22.6-42.6-42.6-4
fingerPro - Sediment source fingerprinting1.11.11.1

REMOVED

provenance - Statistical toolbox for sedimentary provenance analysis 3.3

4.0

4.1

REMOVED

ETAS - Modeling earthquake data using ‘ETAS’ model0.4.90.4.9

0.5.1

REMOVED

GRTo - Tools for the analysis of Gutenberg-Richter distributions of earthquake magnitudes1.31.31.3

REMOVED

SDAR - A tool for plotting and facilitating the analysis of stratigraphic and sedimentological data0.9-550.9-550.9-55

REMOVED

coreCT - Programmatic analysis of sediment cores using computed tomography imaging1.3.31.3.31.3.3

REMOVED

EMMAgeo  - End-member modeling of grain-size data0.9.70.9.70.9.7

REMOVED

DecomposeR - Empirical model decomposition for cyclostratigraphy1.0.41.0.4

1.0.6

REMOVED

  • No labels