Survey on Scientific Shared Resource Rigor and Reproducibility.