[js][exp] choosing a protocol now smartly maps datasets based on names, fixes #126

4 jobs for exp-fixes in 58 minutes and 41 seconds (queued for 5 seconds)