schrodinger.protein.gpcr.gpcrdb module

This module is for downloading sequence and residue data from the GPCR DB.

Copyright Schrodinger, LLC. All rights reserved.

schrodinger.protein.gpcr.gpcrdb.find_families(slug, data)

Get all protein families that are ancestors of slug. Families are ordered from most general (root) to most specific (leaf).

Parameters
  • slug (str) – GPCR DB slug (e.g. 001_001_001)

  • data (list[dict]) – List of GPCR DB protein family data

Return type

list[str]

schrodinger.protein.gpcr.gpcrdb.get_protein_families(force=False)

Download protein family data from GPCR DB.

Return type

list[dict]

schrodinger.protein.gpcr.gpcrdb.get_url(entry_name)

Get the GPCR DB URL for the given entry

Parameters

entry_name (str) – GPCR DB entry name (e.g. 5ht1a_human)

schrodinger.protein.gpcr.gpcrdb.download_all_entry_data()

Download data for all entries in the GPCR DB.