def METHOD_NAME(
        pquery: PqueryFormArgs, conc_id: str, raw_queries: Dict[str, List[str]], subcpath: str,
        user_id: int, collator_locale: str, flimit_override: Optional[int] = None) -> FreqCalcArgs:
    attr = pquery.attr
    return FreqCalcArgs(
        fcrit=[f'{attr} {pquery.position}'],
        corpname=pquery.corpname,
        subcname=pquery.usesubcorp,
        subcpath=subcpath,
        user_id=user_id,
        freq_sort='freq',
        pagesize=10000,  # TODO
        fmaxitems=10000,
        cutoff=0,
        flimit=flimit_override if flimit_override is not None else pquery.min_freq,
        q=raw_queries[conc_id],
        collator_locale=collator_locale,
        rel_mode=0 if '.' in attr else 1)