def walk_database_query_picking_files(self):
     for n in self.query:
         item = Item(join(self.root, n.accession, n.filepath), self.root)
         if getattr(n,'checksum',None):
             item.remote_hash = n.checksum
         if getattr(n,'size',None):
             item.remote_size = n.size
         if getattr(n,'mimetype',None):
             item.remote_mimetype = n.mimetype
         yield item