How can endocarditis be diagnosed?

Clinical findings. Endocarditis is an inflammation of the inside lining of the heart and often caused by a bacterial infection. It can be acute or subacute. The diagnosis is not made by any one test. Clinical examination can show certain physical features. Blood culture can identify a blood infection. Ecg and cardiac ultrasound can be useful to evaluate effects of the infection on the heart valves and muscle.