simulating the motions of proteins with rigidity analysis 7802620