Hi

I'm struggling with the following task. I want to display protein surface and color specific surface patches. More precisely, I want to:

For each surface patch:
1. select specific solvent exposed atoms (by "Atom serial number" column from pdb file)
2. assign their surface a custom color (different color for each patch)

A surface patch can contain atoms from 2 or more chains.

Basically I'm trying to achieve something that looks like this:
https://raw.githubusercontent.com/rdk/p2rank/refs/heads/develop/misc/img/p2rank_sas_points.png

Is that even possible in ChimeraX? If it's not possible to select specific atoms by atom serial number I'd like to do it at least for residues.

I’d be grateful for any help.

Best regards
Radoslav Krivak