def METHOD_NAME(self, filePath, number=None, **keywords):
    '''
    parse a file from disk.  If QMConverter is registered, then any
    file ending in .qm will automatically be parsed.
    >>> import os
    >>> parserPath = common.getSourceFilePath() / 'converter'
    >>> testPath = parserPath / 'quarterMusicTestIn.qm'
    >>> from music21.converter.qmConverter import QMConverter
    >>> qmc = QMConverter()
    >>> qmc.parseFile(testPath)
    >>> s = qmc.stream
    >>> s.show('text')
    {0.0} <music21.stream.Measure 1 offset=0.0>
        {0.0} <music21.clef.TrebleClef>
        {0.0} <music21.meter.TimeSignature 4/4>
        {0.0} <music21.note.Note C>
        {1.0} <music21.note.Note E>
        {2.0} <music21.note.Note G>
        {3.0} <music21.note.Note F>
    {4.0} <music21.stream.Measure 2 offset=4.0>
        {0.0} <music21.note.Note E>
        {1.0} <music21.note.Note D>
        {2.0} <music21.note.Note C>
        {3.0} <music21.bar.Barline type=final>
    '''
    with open(filePath, 'r', encoding='utf-8') as f:
        self.parseData(f.read())