This PR allows the colors used for rendering atoms to be changed from the default, e.g. to allow colouring by a computed property. It should be fully backwards compatible with the previous behaviour if the colorlist argument is not passed to MolecularViewer.points() or MolecularViewer.ball_and_stick().
This PR allows the colors used for rendering atoms to be changed from the default, e.g. to allow colouring by a computed property. It should be fully backwards compatible with the previous behaviour if the
colorlist
argument is not passed toMolecularViewer.points()
orMolecularViewer.ball_and_stick()
.