Explain the “sliding filament” model of muscle fiber contraction-What are the roles of ATP and calcium?

Muscle Fiber Contraction

View the animation of actin and myosin interaction at

http://www.sci.sdsu.edu/movies/actin_myosin_gif.html

Explain the “sliding filament” model of muscle fiber contraction. What are the roles of ATP and calcium?