Introduction

eutils is a Python package to simplify searching, fetching, and parsing records from NCBI using their E-utilities interface.

Features

  • simple Pythonic interface for searching and fetching
  • automatic query rate throttling per NCBI guidelines
  • optional sqlite-based caching of compressed replies
  • “façades” that facilitate access to essential attributes in XML replies

Important Notes

  • You are encouraged to browse issues. Please report any issues you find.
  • Use a pip package specification to ensure stay within minor releases for API stability. For example, eutils >=0.1,<0.2.