eSPC: an online data-analysis platform for molecular biophysics Article uri icon