ResearchGPT: Benchmarking and Training LLMs for End-to-End Computer Science Research Workflows