Scientific animation: protein production and folding