Scientific image processing within the NFFA-EUROPE Data Repository