Computational methods for NMR and MS for structure elucidation I: software for basic NMR