Commit Graph

15 Commits

Author SHA1 Message Date
Alyssa Travitz
e42432d5b0 pretty print tables with rich (#1246)
* add pandas construction

* removing csv writer

* replicating original behavior

* add rich table

* split into function

* make names clearer

* adding adjustments from rebase

* put it in a box

* adding tsv flag

* update tests to use tsv flag

* add smoke test for pretty print

* adding file creation test

* adding news item

---------

Co-authored-by: Irfan Alibay <IAlibay@users.noreply.github.com>
Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com>
2025-04-24 10:02:26 -07:00
Alyssa Travitz
984ba90116 Fix breaking tests from gufe updates (#1107)
* switch to assert_click_success to make debugging easier

* fixing tests to look for logger.INFO instead of warnings (due to gufe change)

* updating expected output due to gufe changes

* updating expected transformations

* remove easy prefix, passing 2fe7741b9448

* define _settings_cls, tests pass against g3c6d5f9

* update string match for partial charge logging
2025-03-04 06:57:27 -08:00
Alyssa Travitz
f7b11d45b1 remove "easy_" prefix from cli output (#1121)
* easy_rbfe -> rbfe

* remove addressed TODO

* adding news item

* easy_rhfe -> rhfe prefix
2025-02-11 14:43:21 -08:00
Josh Horton
99a891f63b set threads to 1, undo tutorial file changes 2025-01-23 14:12:53 +00:00
Josh Horton
b3ef278f99 fix mypy, pre-charge ligands for reproducible tests 2025-01-21 13:23:21 +00:00
Josh Horton
c350c19106 fix edge sort dependent tests, fix mypy 2025-01-20 17:25:56 +00:00
Josh Horton
8602a39aa6 move ncores cli flag, fix tests, add tests for charge generation 2025-01-20 15:53:43 +00:00
Josh Horton
401ae3d5af fix tyk2 example test (#1047) 2024-12-12 10:43:14 -08:00
Richard Gowers
1dd5d7eab6 update LomapAtomMapper default settings to established best practices (#730)
* update LomapAtomMapper default settings to established best practices

* fixup tests for relative_alchemical_network_planner following lomap default change

make these tests use the legacy default settings for Lomap, they're just smoke testing and the actual mappings don't matter

* fixup regression tests for command line plan-rbfe

these are different now that the lomap defaults have been changed for 1.0

---------

Co-authored-by: Mike Henry <11765982+mikemhenry@users.noreply.github.com>
2024-03-26 19:49:35 -07:00
Richard Gowers
94929f5c27 cli: gather raw option (#620)
* fixes issue #618

openfe gather will not correctly report DDG hydration values

* cli: add --report raw option to gather

this reports the unit estimates individually

* add doc to cli for gather raw option

* cli:  add test for gather raw

* cli:  gather, remove dg-raw option

* Update openfecli/commands/gather.py

Co-authored-by: Irfan Alibay <IAlibay@users.noreply.github.com>

* Update environment.yml

* change tyk2 regression to use gather --report ddg

* fixup raw gather test to include MBAR uncertainty label

---------

Co-authored-by: Irfan Alibay <IAlibay@users.noreply.github.com>
2023-11-17 10:42:26 +00:00
richard gowers
92b3b7e898 finish migration from resources.path to resources.files 2023-09-06 13:09:38 +01:00
David W.H. Swenson
b027cff8d0 update tutorial test 2023-08-24 09:59:55 +01:00
richard gowers
916695fa87 fix gather entry order
also sort leg types in gather
2023-07-03 10:52:40 +01:00
richard gowers
8c99d03941 remove a debug line 2023-07-03 10:52:40 +01:00
richard gowers
1ad3e41143 add tyk2 tutorial tests 2023-07-03 10:52:40 +01:00