J-coupling predictor function building and large–scale NMR simulations of proteins and nucleic acids