# C.fastq_parser ```{eval-rst} .. currentmodule:: clibas.parsers .. autoclass:: FastqParser :no-members: ``` ## Methods ### trim_reads ```{eval-rst} .. automethod:: FastqParser.trim_reads :no-index: ``` ### translate ```{eval-rst} .. automethod:: FastqParser.translate :no-index: ``` ### revcom ```{eval-rst} .. automethod:: FastqParser.revcom :no-index: ``` ### len_filter ```{eval-rst} .. automethod:: FastqParser.len_filter :no-index: ``` ### cr_filter ```{eval-rst} .. automethod:: FastqParser.cr_filter :no-index: ``` ### vr_filter ```{eval-rst} .. automethod:: FastqParser.vr_filter :no-index: ``` ### filt_ambiguous ```{eval-rst} .. automethod:: FastqParser.filt_ambiguous :no-index: ``` ### drop_data ```{eval-rst} .. automethod:: FastqParser.drop_data :no-index: ``` ### q_score_filt ```{eval-rst} .. automethod:: FastqParser.q_score_filt :no-index: ``` ### fetch_at ```{eval-rst} .. automethod:: FastqParser.fetch_at :no-index: ``` ### unpad ```{eval-rst} .. automethod:: FastqParser.unpad :no-index: ``` ### demultiplex_sample_barcodes ```{eval-rst} .. automethod:: FastqParser.demultiplex_sample_barcodes :no-index: ``` ### demultiplex_aa_barcodes ```{eval-rst} .. automethod:: FastqParser.demultiplex_aa_barcodes :no-index: ``` ### save ```{eval-rst} .. automethod:: FastqParser.save :no-index: ``` ### count_summary ```{eval-rst} .. automethod:: FastqParser.count_summary :no-index: ``` ### library_design_match ```{eval-rst} .. automethod:: FastqParser.library_design_match :no-index: ``` ### dataset_wide_count_summary ```{eval-rst} .. automethod:: FastqParser.dataset_wide_count_summary :no-index: ```