The data spectrum: portable, usable & interoperable