Yes, and I can see from a support point of view that makes total sense in that it was a tool that was provided by someone else.
If you followed up with something like “This is required functionality that is no longer support (I checked). Can NCI provide this or similar functionality?” it might get a bit further.
Check out my reply above. You can make a virtual environment and install the tool yourself. I tested it and it works:
$ module use /g/data/xp65/public/modules/
$ module load conda/analysis3
Loading conda/analysis3-26.03
Loading requirement: singularity
$ python3 -m venv mdssdiff --system-site-packages
$ source mdssdiff/bin/activate
((mdssdiff) ) $ pip install git+https://github.com/coecms/mdssdiff.git
Collecting git+https://github.com/coecms/mdssdiff.git
Cloning https://github.com/coecms/mdssdiff.git to /scratch/t.../tmp/pip-req-build-7ol990gq
Running command git clone --filter=blob:none --quiet https://github.com/coecms/mdssdiff.git /scratch/.../tmp/pip-req-build-7ol990gq
Resolved https://github.com/coecms/mdssdiff.git to commit 0486a757aecdff9696c3c61d2de6f54ef74c1893
Preparing metadata (setup.py) ... done
Building wheels for collected packages: mdssdiff
Building wheel for mdssdiff (setup.py) ... done
Created wheel for mdssdiff: filename=mdssdiff-0.1.12.dev3-py3-none-any.whl size=13066 sha256=c367a9068d129627f6d276f4895df56f92bbeb4fd85dcdfcf9366e1b6696014a
Stored in directory: /scratch/.../tmp/pip-ephem-wheel-cache-d9ptzumb/wheels/51/6c/c9/aff07514ed316f01e6856f40fdd57bf1e3434eb94a4c8377fc
Successfully built mdssdiff
Installing collected packages: mdssdiff
Successfully installed mdssdiff-0.1.12.dev3
[notice] A new release of pip is available: 25.0.1 -> 26.1.1
[notice] To update, run: pip3.12 install --upgrade pip
((mdssdiff) ) $ mdssdiff --help
usage: mdssdiff [-h] [-v] [-P PROJECT] [-p PATHPREFIX] [-r] [-m MATCH] [-cr | -cl] [-f] inputs [inputs ...]
Compare local directories and those on mdss. Report differences
positional arguments:
inputs netCDF files or directories (-r must be specified to recursively descend directories)
options:
-h, --help show this help message and exit
-v, --verbose Increase verbosity
-P PROJECT, --project PROJECT
Project code for mdss (default to $PROJECT)
-p PATHPREFIX, --pathprefix PATHPREFIX
Prefix for mdss path
-r, --recursive Recursively descend directories (default False)
-m MATCH, --match MATCH
Operate only on files matching filter
-cr, --copyremote Copy files from local filesyste to mdss that are missing (False)
-cl, --copylocal Copy files from mdss to local filesystem that are missing (False)
-f, --force Force copying of different, following --copyremote or --copylocal (False)
((mdssdiff) ) $