A  subject repository and virtual research environment