mmtfPyspark.webfilters.blastCluster module

blastCluster.py

This filter passes through representative structures from the RCSB PDB BlastCLust cluster. A sequence identity thresholds needs to be specified. The representative for each cluster is the first chain in a cluster.

References

BlastClust cluster field names: Field names

Examples

Find representative PDB entries at 90% sequence identity: >>> sequenceIdentity = 90 >>> pdb = pdb.filter(BlastCluster(90))

class BlastCluster(sequenceIdentity)[source]

Bases: object

Filters blast clusters

Attributes

sequenceIdentity (int) sequence indentity for blast

Methods

__call__(t) Call self as a function.
get_blast_cluster(sequenceIdentity)
get_blast_cluster(sequenceIdentity)[source]