1. A method for generating a susceptibility weighted magnetic resonance (MR) image, the method comprising: defining a pulse sequence having a plurality of gradient echoes; acquiring MR data for each of the plurality of gradient echoes; generating image data for each of the plurality of gradient echoes based on the MR data acquired for the corresponding echo; applying a weighting function to the image data for each gradient echo; and generating a susceptibility weighted image by combining the image data for each gradient echo based on at least the application of the weighting function.