Implement Lopez's version of the original VCA algorithm