sanger uptodate workflow