biological-computational-techiques