def open(self):

        s3connection = self.connect()
        bucket = self.bucket(s3connection)
        key = bucket.get_key(self.relative_path)

        if not key:
            raise IOError('File does not exist: {0}'.format(self.relative_path))

        return io.BytesIO(key.read())  # In memory
reading/writing of 2D Varian file
dataset/ETHPy150Open thisissoon/Flask-Store/flask_store/providers/s3.py/S3Provider.open--crossover with--dataset/ETHPy150Open jjhelmus/nmrglue/tests/test_agilent.py/test_2d