set thread limit to 20
addget  data path by id method and tested it
ReadSpecUtils now can generate path list from a list of run id