Skip to main content
U.S. flag

An official website of the United States government

Software

View software developed by staff and scientists at the St. Petersburg Coastal and Marine Science Center.

Python-based Subaerial Barrier Sediment Partitioning (pySBSP) model (ver. 1.0, February 2024)

The Python-based Subaerial Barrier Sediment Partitioning (pySBSP) model is a framework to simulate the morphological development of an idealized barrier coast in the cross-shore domain. It is based off the original framework of the same name, which is coded in in MATLAB. pySBSP consists of two scripts; one includes a basic graphical user interface (GUI) to simplify parameter input, while the other

Numerical model of coastal Erosion by Waves and Transgressive Scarps (NEWTS)

The Numerical model of coastal Erosion by Waves and Transgressive Scarps (NEWTS) model is a framework to simulate the erosion of a closed-basin coastline through time by fetch-dependent erosion or uniform erosion. The model is written in MATLAB and the MATLAB Image Processing Toolbox and a MEX compiler are required.

Adaptive Topobathymetric Fusion Software Version 1.0

Software release for a topobathymetric DEM fusion approach. The operation, theory, and processes used in this software release can be used to fuse two topobathymetric digital elevation models (DEMs), creating seamless transitions around the two datasets' seamlines. This software heavily utilizes the arcpy python module, installation of ArcGIS Pro and a valid spatial analyst license is required.

Keys Carbonate Budget Calculations and Analysis

The code 'Keys Carbonate Budget Calculations', written in R (v.4.0.4; https://www.R-project.org/), uses benthic coral-reef survey data and fish survey data to calculate coral-reef carbonate budgets following the ReefBudget v2 methodology (http://geography.exeter.ac.uk/reefbudget/; Perry and Lange, 2019). The carbonate budgets include estimates (means +/- standard errors) of gross carbonate product

Multi-grid Analysis of Point Stability Tool

Elevation-change datasets can also be used to identify stable and unstable areas of the seafloor. The Multi-grid Analysis of Point Stability (MAPS) program was created to automate this process. This program is used to locate persistent areas of user-defined seafloor stability and/or instability at common geographic locations from multiple elevation-change datasets (grids) representing different ti

Seafloor Elevation Change Analysis Tool

The Seafloor Elevation Change Analysis Tool (SECAT) is a Python script intended to be run as a script tool by ArcMap or ArcGIS Pro that automates their intricate methodology.

Subaerial Barrier Sediment Partitioning (SBSP) Model Version 1.0

The Subaerial Barrier Sediment Partitioning (SBSP) model is a framework to simulate the morphological development of an idealized barrier coast in the cross-shore domain. The model code, built in MATLAB, consists of two scripts which must reside within the same folder when executed. The first, SBSP_InputControl.m, contains the user-defined input variables to run the simulation. The second, SBSP_Pr

Cliff Feature Delineation Tool and Baseline Builder, Version 1.0

The CFDT is an automated computer vision application designed to generate 3D line features representing the seacliff top, midpoint, and toe on high-relief coastal cliffs. The program also delineates 3D points on concavities and convexities across the cliff face (termed subsidiary features), which may represent talus deposits, secondary cliff tops, and secondary cliff toes. The tool package include