mlsanityData to 7 Oct 2026

BioCoder: A Benchmark for Bioinformatics Code Generation with Large Language Models

arXiv 2308.16458 ↗First posted 31 Aug 2023cs.LG cs.AI cs.CLcited by 24

Not on the map. Why?

Abstract (arXiv)

Pre-trained large language models (LLMs) have significantly improved code generation. As these models scale up, there is an increasing need for the output to handle more intricate tasks and to be appropriately specialized to particular domains. Here, we target bioinformatics due to the amount of domain knowledge, algorithms, and data operations this discipline requires. We present BioCoder, a benchmark developed to evaluate LLMs in generating bioinformatics-specific code. BioCoder spans much of the field, covering cross-file dependencies, class declarations, and global variables. It incorporates 1,026 Python functions and 1,243 Java methods extracted from GitHub, along with 253 examples from the Rosalind Project, all pertaining to bioinformatics. Using topic modeling, we show that the overall coverage of the included code is representative of the full spectrum of bioinformatics calculations. BioCoder incorporates a fuzz-testing framework for evaluation. We have applied it to evaluate various models including InCoder, CodeGen, CodeGen2, SantaCoder, StarCoder, StarCoder+, InstructCodeT5+, GPT-3.5, and GPT- 4. Furthermore, we fine-tuned one model (StarCoder), demonstrating that our training dataset can enhance the performance on our testing benchmark (by >15% in terms of Pass@K under certain prompt configurations and always >3%). The results highlight two key aspects of successful models: (1) Successful models accommodate a long prompt (> 2,600 tokens) with full context, including functional dependencies. (2) They contain domain-specific knowledge of bioinformatics, beyond just general coding capability. This is evident from the performance gain of GPT-3.5/4 compared to the smaller models on our benchmark (50% vs. up to 25%). Availability and implementation: Code is available at: https://github.com/gersteinlab/biocoder and https://biocoder-benchmark. github.io/.

Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). Builds on 51 of its 63 references that are in the map. First posted on arXiv 31 Aug 2023.

Builds on

51 of 63 references.

References · 51

  1. 2020Language Models are Few-Shot Learnerscited by 32,199
  2. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  3. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  4. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  5. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  6. 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
  7. 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
  8. 2021Program Synthesis with Large Language Modelscited by 3,509
  9. 2022Training Compute-Optimal Large Language Modelscited by 2,927
  10. 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,880
  11. 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
  12. 2022Competition-Level Code Generation with AlphaCodecited by 1,427
38 more
  1. 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,302
  2. 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
  3. 2021A General Language Assistant as a Laboratory for Alignmentcited by 1,023
  4. 2023Teaching Large Language Models to Self-Debugcited by 963
  5. 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
  6. 2021Measuring Coding Challenge Competence With APPScited by 879
  7. 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
  8. 2022GLM-130B: An Open Bilingual Pre-trained Modelcited by 837
  9. 2023StarCoder: may the source be with you!cited by 790
  10. 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
  11. 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 492
  12. 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 442
  13. 2022CodeT: Code Generation with Generated Testscited by 369
  14. 2023RepoBench: Benchmarking Repository-Level Code Auto-Completion Systemscited by 346
  15. 2023CodeT5+: Open Code Large Language Models for Code Understanding and Generationcited by 327
  16. 2022Grounded Copilot: How Programmers Interact with Code-Generating Modelscited by 216
  17. 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 178
  18. 2023SantaCoder: don't reach for the stars!cited by 169
  19. 2023ClassEval: A Manually-Crafted Benchmark for Evaluating LLMs on Class-level Code Generationcited by 166
  20. 2022Multi-lingual Evaluation of Code Generation Modelscited by 158
  21. 2022Large Language Models Meet NL2Code: A Surveycited by 135
  22. 2023CodeGen2: Lessons for Training LLMs on Programming and Natural Languagescited by 124
  23. 2023On the Tool Manipulation Capability of Open-source Large Language Modelscited by 122
  24. 2023Who Wrote this Code? Watermarking for Code Generationcited by 116
  25. 2022ReCode: Robustness Evaluation of Code Generation Modelscited by 100
  26. 2022Execution-Based Evaluation for Open-Domain Code Generationcited by 89
  27. 2022CERT: Continual Pre-Training on Sketches for Library-Oriented Code Generationcited by 87
  28. 2023PanGu-Coder2: Boosting Large Language Models for Code with Ranking Feedbackcited by 69
  29. 2022When Language Model Meets Private Librarycited by 54
  30. 2023Evaluating Instruction-Tuned Large Language Models on Code Comprehension and Generationcited by 49
  31. 2022PanGu-Coder: Program Synthesis with Function-Level Language Modelingcited by 47
  32. 2022MCoNaLa: A Benchmark for Code Generation from Multiple Natural Languagescited by 41
  33. 2023RepoFusion: Training Code Models to Understand Your Repositorycited by 40
  34. 2023Measuring The Impact Of Programming Language Distributioncited by 32
  35. 2023Natural Language Generation and Understanding of Big Code for AI-Assisted Programming: A Reviewcited by 32
  36. 2022A Hazard Analysis Framework for Code Synthesis Large Language Modelscited by 22
  37. 2023CodeTF: One-stop Transformer Library for State-of-the-art Code LLMscited by 21
  38. 2022Measuring Datacited by 18

50 most cited of 51 All 51 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 4; 2025: 11; 2026: 9.

24 papers.

Sort:

By area:

  1. 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agentscited by 956
  2. 2025BixBench: a Comprehensive Benchmark for LLM-based Agents in Computational Biologycited by 75
  3. 2025CodePDE: An Inference Framework for LLM-driven PDE Solver Generationcited by 37
  4. 2024Can Large Language Models Write Parallel Code?cited by 36
  5. 2025Virology Capabilities Test (VCT): A Multimodal Virology Q&A Benchmarkcited by 27
  6. 2025MedAgentGym: A Scalable Agentic Training Environment for Code-Centric Reasoning in Biomedical Data Sciencecited by 22
  7. 2024Top General Performance = Top Domain Performance? DomainCodeBench: A Multi-domain Code Generation Benchmarkcited by 13
  8. 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 13
  9. 2025BioAgents: Democratizing Bioinformatics Analysis with Multi-Agent Systemscited by 8
  10. 2025BioDSA-1K: Benchmarking Data Science Agents for Biomedical Researchcited by 7
  11. 2026AutoNumerics: An Autonomous, PDE-Agnostic Multi-Agent Pipeline for Scientific Computingcited by 7
  12. 2026ABC-Bench: An Agentic Bio-Capabilities Benchmark for Biosecuritycited by 5
12 more
  1. 2025Benchmarking AI Models in Software Engineering: A Review, Search Tool, and Unified Approach for Elevating Benchmark Qualitycited by 3
  2. 2025Benchmarking LLM-based agents for single-cell omics analysiscited by 2
  3. 2026Can LLM Agents Generate Real-World Evidence? Evaluating Observational Studies in Medical Databasescited by 2
  4. 2024Can Large Language Models Replace Data Scientists in Biomedical Research?cited by 1
  5. 2025OLAF: An Open Life Science Analysis Framework for Conversational Bioinformatics Powered by Large Language Modelscited by 1
  6. 2026Are LLMs Ready for Neural-integrated Mechanistic Modeling? A Benchmark and Agentic Frameworkcited by 1
  7. 2026IndustryCode: A Benchmark for Industry Code Generationcited by 1
  8. 2026MolViBench: Evaluating LLMs on Molecular Vibe Codingcited by 1
  9. 2025Generative Artificial Intelligence in Bioinformatics: A Systematic Review of Models, Applications, and Methodological Advancescited by 0
  10. 2026MARBLE: Multi-Agent Reasoning for Bioinformatics Learning and Evolutioncited by 0
  11. 2026SciCodePile: A 128GB Corpus and Executable Benchmark for Challenging Scientific Code Generationcited by 0
  12. 2026Bioinfoysis Technical Reportcited by 0