docs: def find_disulfide_bridges_parallelize(self, sc, representatives_only=True):
          """Run Biopython's disulfide bridge finder and store found bridges.
  
          Annotations are stored in the protein structure's chain sequence at:
          ``<chain_prop>.seq_record.annotations['SSBOND-biopython']``
  
          Args:
              representative_only (bool): If analysis should only be run on the representative structure
  
          """
          genes_rdd = sc.parallelize(self.genes)
  
          def find_disulfide_bridges(g):
              g.protein.find_disulfide_bridges(representative_only=representatives_only)
              return g
  
          result = genes_rdd.map(find_disulfide_bridges).collect()
          for modified_g in result:
              original_gene = self.genes.get_by_id(modified_g.id)
              original_gene.copy_modified_gene(modified_g)