Hi!
The sign for the curvature components comes from the fact that the
NP paper, Penrose-Rindler and some other references uses a
different sign convention for the Riemann tensor. If you want to
use that sign convention please add
$RiemannSign = -1;
to the notebook.
The set "NPBianchi" is slightly different organized from Chandra's
presentation. The contracted Bianchi identities (eq 322) can be
found by solving the system "NPBianchi" for derivatives of Ricci
scalar (called Lambda in NP formalism). Note that these only
appear in the contracted Bianchi system. Equation (321c) (I guess
you meant 321 instead of 320) which has D\Psi_3 in it also appears
in "NPBianchi", e.g. on the RHS of the last equation.
If you want to double check the equivalence of the two sets, type
in Chandra's form and insert "NPBianchi", that should give zero.
We would also like to point out that we developed a package
SpinFrames for NP and GHP calculations.
http://xact.es/SpinFrames/index.html
All possible things you might want to do are not implemented, but
it should make your NP and GHP calculation notebooks shorter. For
the main features see the SpinFramesExamples notebook. All the
commutators, Ricci relations are implemented so you don't have to
re-derive them every time you want to use them.
Kindest regards
Thomas and Steffen