IIT Madras develops algorithms to detect diseases causing dysfunctional proteins and genes