Do bio-informaticians normally expect a Needleman-Wunsch implementation, to allow for differing gap open and gap extension penalties? Or is it normal to just have a linear gap penalty.