Combining in-situ and in-transit processing to enable extreme-scale scientific analysis | doi.page