drugforge.spectrum.blast.parse_blast

drugforge.spectrum.blast.parse_blast(results_file: str | Path, e_val_thresh: float, user_email: str, verbose: bool = False) DataFrame[source]

Parse data from BLAST xml file

Parameters:
  • results_file (str) – Path to BLAST results

  • e_val_thresh (float) – Threshold to filter BLAST results

  • user_email (str) – Email to use for the Entrez query

  • verbose (bool, optional) – Whether to print information, by default False

Returns:

DataFrame with BLAST entries

Return type:

pd.DataFrame