Skip to content

Final output is showing 0 for failed and 0 for successful designs #25

@bifxcore

Description

@bifxcore

I got the whole boltzdesign steps to complete with no error, but the output log is odd:

/ligandmpnn_cutoff_4/03_af_pdb_success/rosetta_energy.csv
Number of designs passing all filters: 0
Number of failed designs: 0
success_sample_num 0
Number of Success designs 0
Rosetta energy calculation completed!
Pipeline completed successfully!

None of the designs passed, but none of them failed... that can't be right?

According to the mask definition in pyrosetta_utils.py#L459 all my designs failed due to larger surface hydrophobicity than the 0.35 threshold.

Number of failed designs should have been: 10.

Code is bugged:

    filtered_df = df[mask].copy()
    failed_df = [] # this is hard coded as empty?
    
    print(f"Number of designs passing all filters: {len(filtered_df)}")
    print(f"Number of failed designs: {len(failed_df)}") # always returns 0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions