Thanks for the reply Matthias, unfortunately I know very much about CGA so I'll just tell you what I gleaned from your response and what I have read in the notes in the pythion scripts.
1) GDB layers are in fact Static Shapes.
2) I'm to run both of the scripts, first alignStaticShapesToDynamicStreet_v1.py to align the parcel shapes to the street segments, then the SetStreetEdge.py script to identify the street edge of the parcel.
3) the SetStreetEdge.py script creates a streetWidth "attribute" in the parcel layer shapes, this helps identify the street edge of the shape, i.e. the edge of the parcel shape that faces the nearest street line.
Questions:
1) Do I need to select all of the parcel polygon shapes and the street network lines when I run these python scripts?
2) How can I tell these scripts are running and/or completed? I see no indication that anything is happening when I run the scripts with all street network lines and parcel shapes selected. I also don't see a streetWidth "attribute" in the parcel shape object attributes list after running the scripts so I assume they did nothing.
3) If I were to get this to work, i.e. get the streetWidth attribute on the parcel shapes, is there anything I need do in the CGA script assigned to the parcel shapes when I'm assigning setbacks?