Add version and name arguments to the AnalysisData class

Add version and name arguments to the AnalysisData class. The call method should have the following signature:

def call(self, *, version=None, name=None, **tags)