The multisite version of RDAHMM needs to merge files, so if you have two sites with three coordinate columns, the RDAHMM input will be a six column file.
The GRWS multisite query operation returns results in sequence, so if I query for sites sio3 and sio5, the returned file will append sio5 to sio3. Because of this, I decided to make sequential single-site calls to GRWS and merge the files on the RDAHMM server side.
The side-effect of this is that some of the service method calls don't work identically for multiple sites: the version that takes a space separated list of sites will work correctly, but the version that takes a URL to separately queried GRWS results for multiple sites will not work correctly.