dms-vep / dms-vep-pipeline

Pipeline for analyzing deep mutational scanning (DMS) of viral entry proteins (VEPs)
Other
2 stars 0 forks source link

update to `polyclonal` 4.1 (becomes `dms-vep-pipeline` 2.0.1) #133

Closed jbloom closed 1 year ago

jbloom commented 1 year ago

@caelanradford, this pull request implements polyclonal 4.1, which contains this addition.

The key addition is that you can now specify certain sites or ranges of sites to be shown in the polyclonal line and heatmaps.

In context of dms-vep-pipeline, that can be done via plot_kwargs.

You can specify a range of sites, or specific sites to include. See cells 10 and 11 here for an example.

Note that this also uses the newer fitting, but I think if you set fit_kwargs to have fix_hill_coefficient: true and fix_non_neutralized_frac: true then you should still get old fits (let me know if not true).