parses the arguments from command-line

        arguments:
            optional argument list to parse

        returns:
            a dictionnary containing the arguments

def parse_args(self, arguments=None):
        """
        parses the arguments from command-line

        arguments:
            optional argument list to parse

        returns:
            a dictionnary containing the arguments
        """
        self._args = self.parser.parse_args(arguments)
        return self.args