重金屬菌發電是指利用一種能去除地下鈾污染物的細菌來發電利用重金屬做為原料。這種能吞噬金屬的地下細菌的基因圖譜,稱它有100多個基因能夠使金屬發生化學變化,使之產生電能。這種地下細菌的基因組中有100個或更多的基因,能編碼不同的C型細胞色素,還具有能來回移動電子的蛋白質。
細菌發電的原理是讓細菌在電池組裡分解分子,以釋放出電子向陽極運動產生電能。在細菌發電期間,還要往電池裡不斷充入空氣,用以攪拌細菌培養液和氧化物質的混合物。但自然界中這種沉積物不多,因此細菌中的電子含量總是很飽滿,它需要一個可以釋放電子的途徑。如果把電極放在這種含鐵的沉積物中,並把它連成一個圈,細菌就可以釋放電量。就這樣產生了奇特的細菌電源。