Ocean Data Science Software Repositories

The following Git repository links are for the OceanColor Science Software (OCSSW) maintained by the Ocean Biology Processing Group and distributed to the public with the SeaDAS package.

The python script install_ocssw.py will install the software on a system using these repositories. This script can also be used to update an existing local copy of the repositories.

The script has an option for local installation, allowing local copies of previously downloaded bundle files to be installed. For this option, the following files are required:

To install these repositories without using the python script:

  • git clone [repository url]
  • Change directories to the local repository
  • cd [local_repository]
    git checkout <version>
Replace <version> with the version you wish to use, e.g. "v7.2"
Note: Several of these repositories are quite large (in excess of 250MB). For these, you may want to use the provided Git bundles:
  1. Download the repository bundle
  2. Clone from the bundle:
  3. git clone -b <version> [bundle]
  4. Change directories to the local repository
  5. cd [local_repository]
  6. Edit the git configuration to point to the remote repository
  7. git remote set-url origin [repository url]
  8. Update the local repository
  9. git pull

Repository URLs Git Bundle Bundle Filesize §
https://oceandata.sci.gsfc.nasa.gov/ocssw/build.git Source Code 6.9M
https://oceandata.sci.gsfc.nasa.gov/ocssw/bin-linux.git Linux (32bit) Processing Binaries 370M
https://oceandata.sci.gsfc.nasa.gov/ocssw/bin-linux_64.git Linux (64bit) Processing Binaries 690M
https://oceandata.sci.gsfc.nasa.gov/ocssw/bin-macosx_intel.git MacOSX Processing Binaries 544M
https://oceandata.sci.gsfc.nasa.gov/ocssw/bin3-linux.git Linux (32bit) Utility Binaries 80M
https://oceandata.sci.gsfc.nasa.gov/ocssw/bin3-linux_64.git Linux (64bit) Utility Binaries 117M
https://oceandata.sci.gsfc.nasa.gov/ocssw/bin3-macosx_intel.git MacOSX Utility Binaries 101M
https://oceandata.sci.gsfc.nasa.gov/ocssw/common.git Common Processing Data 1.2G
https://oceandata.sci.gsfc.nasa.gov/ocssw/aquarius.git Aquarius Data 2.7G
https://oceandata.sci.gsfc.nasa.gov/ocssw/avhrr.git AVHRR Processing Data 424K
https://oceandata.sci.gsfc.nasa.gov/ocssw/czcs.git CZCS Processing Data 73M
https://oceandata.sci.gsfc.nasa.gov/ocssw/goci.git GOCI Processing Data 145M
https://oceandata.sci.gsfc.nasa.gov/ocssw/hico.git HICO (multispectral) Processing Data 4.9G
https://oceandata.sci.gsfc.nasa.gov/ocssw/hmodisa.git MODIS-Aqua (hires) Processing Data 3.9M
https://oceandata.sci.gsfc.nasa.gov/ocssw/hmodist.git MODIS-Terra (hires) Processing Data 147K
https://oceandata.sci.gsfc.nasa.gov/ocssw/meris.git MERIS Processing Data 274M
https://oceandata.sci.gsfc.nasa.gov/ocssw/modis.git MODIS Common Processing Data 644M
https://oceandata.sci.gsfc.nasa.gov/ocssw/modisa.git MODIS-Aqua Processing Data 307M
https://oceandata.sci.gsfc.nasa.gov/ocssw/modist.git MODIS-Terra Processing Data 290M
https://oceandata.sci.gsfc.nasa.gov/ocssw/mos.git MOS Processing Data 37M
https://oceandata.sci.gsfc.nasa.gov/ocssw/ocm1.git OCM-1 Processing Data 145M
https://oceandata.sci.gsfc.nasa.gov/ocssw/ocm2.git OCM-2 Processing Data 145M
https://oceandata.sci.gsfc.nasa.gov/ocssw/ocrvc.git OCRVC Processing Data 4.2K
https://oceandata.sci.gsfc.nasa.gov/ocssw/octs.git OCTS Processing Data 145M
https://oceandata.sci.gsfc.nasa.gov/ocssw/oli.git OLI Processing Data 127M
https://oceandata.sci.gsfc.nasa.gov/ocssw/olci.git OLCI Processing Data 380M
https://oceandata.sci.gsfc.nasa.gov/ocssw/osmi.git OSMI Processing Data 23M
https://oceandata.sci.gsfc.nasa.gov/ocssw/scripts.git Processing Scripts 277K
https://oceandata.sci.gsfc.nasa.gov/ocssw/seawifs.git SeaWiFS Processing Data 173M
https://oceandata.sci.gsfc.nasa.gov/ocssw/viirsn.git Suomi-NPP VIIRS Processing Data 206M
https://oceandata.sci.gsfc.nasa.gov/ocssw/eval.git Evaluation Processing Data
(includes eval data for ALL missions)
1.1G

Footnotes:

The source code for the visualization package is also available

The use of the update feature will only work for repositories that have first been "checked out" using Git. It will not work for an existing copy that was obtained in another manner (e.g. existing software from a version of SeaDAS prior to 7.0 accessed via FTP)

§ A sha256 checksum file is available for the bundles