Man pages for rPDBapi
A Comprehensive Interface for Accessing the Protein Data Bank

add_propertyAdd or Merge Properties for RCSB PDB Data Fetching
as_rpdb_assemblyConvert Data to an rPDBapi Assembly Object
as_rpdb_chemical_componentConvert Data to an rPDBapi Chemical Component Object
as_rpdb_entryConvert Data to an rPDBapi Entry Object
as_rpdb_polymer_entityConvert Data to an rPDBapi Polymer Entity Object
as_rpdb_structureConvert Data to an rPDBapi Structure Object
autoresolve_sequence_typeAutomatically Determine the Sequence Type
build_assembly_idBuild an Assembly Identifier
build_entity_idBuild an Entity Identifier
build_entry_idBuild an Entry Identifier
build_instance_idBuild an Instance Identifier
cache_infoInspect rPDBapi Cache Contents
ChemicalOperatorCreate a Chemical Search Operator for SMILES/InChI...
clear_rpdbapi_cacheClear rPDBapi Cache Directory
ComparisonOperatorCreate a Comparison Search Operator
ContainsPhraseOperatorCreate a Contains Phrase Search Operator
ContainsWordsOperatorCreate a Contains Words Search Operator
data_fetcherFetch RCSB PDB Data Based on Specified Criteria
data_fetcher_batchBatch Fetch RCSB PDB Data with Optional Retry and Cache
DefaultOperatorCreate a Default Search Operator
describe_chemicalDescribe Chemical Compound from RCSB PDB
ExactMatchOperatorCreate an Exact Match Search Operator
ExistsOperatorCreate an Existence Search Operator
extract_calpha_coordinatesExtract C-alpha Coordinates
extract_ligand_tableExtract Ligand Table
extract_taxonomy_tableExtract Taxonomy Table
fetch_dataFetch Data from RCSB PDB Using a JSON Query
find_papersSearch for and Retrieve Paper Titles from PDB
find_resultsRetrieve Specific Fields for Search Results from RCSB PDB
generate_json_queryGenerate a JSON Query for RCSB PDB Data Retrieval
get_fasta_from_rcsb_entryRetrieve FASTA Sequence from PDB Entry or Specific Chain
get_infoRetrieve Information for a Given PDB ID
get_pdb_api_urlGenerate a PDB API URL
get_pdb_fileDownload and Process PDB Files from the RCSB Database
handle_api_errorsHandle API Errors
infer_id_typeInfer RCSB Identifier Type
infer_search_serviceInfer the Appropriate Search Service for RCSB PDB Queries
InOperatorCreate an Inclusion Search Operator
join_structure_sequenceJoin Structure and Sequence Summaries
list_rcsb_fieldsList Known RCSB Fields by Data Type
parse_fasta_text_to_listHelper Function: Parse FASTA Text to List Grouped by Header
parse_rcsb_idParse an RCSB Identifier
parse_responseParse API Response
perform_searchPerform a Search in the RCSB PDB
QueryGroupCreate a Grouped Query Object for RCSB PDB Searches
QueryNodeCreate a Query Node for RCSB PDB Searches
query_searchSearch Query Function
RangeOperatorCreate a Range Search Operator
RequestOptionsDefine Request Options for RCSB PDB Search Queries
return_data_as_dataframeConvert RCSB PDB Response Data into a Dataframe
rPDBapi-packagerPDBapi: A Comprehensive Interface for Accessing the Protein...
ScoredResultCreate a Scored Result Object for PDB Searches
search_graphqlPerform a GraphQL Query to RCSB PDB
search_rcsb_fieldsSearch Known RCSB Fields by Pattern
send_api_requestSend API Request to a Specified URL
SeqMotifOperatorCreate a Sequence Motif Operator for RCSB PDB Searches
SequenceOperatorCreate a Sequence Operator for Sequence-Based Searches
StructureOperatorCreate a Structure Operator for Structure-Based Searches
summarize_assembliesSummarize Assembly-Level Data
summarize_entriesSummarize Entry-Level Data
validate_propertiesValidate Property Specification Against Known Field Registry
walk_nested_dictRecursively Walk Through a Nested Dictionary
rPDBapi documentation built on March 9, 2026, 5:08 p.m.