-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature web (a.k.a. BioSimSpace 2023.0.0) #356
Commits on Jun 10, 2022
-
That was easier than expected - it mostly works with very minimal cha…
…nge :-) Just a few errors in the tests in test_somd.py and test_generalunit.py I suspect these may be because I haven't yet pulled in any changed from Sire devel to feat_web. I'll get around to this next week :-)
Christopher Woods authored and Christopher Woods committedJun 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 688a57b - Browse repository at this point
Copy the full SHA 688a57bView commit details
Commits on Jun 24, 2022
-
Merge branch 'devel' of https://github.com/michellab/biosimspace into…
… feature-web
Christopher Woods authored and Christopher Woods committedJun 24, 2022 Configuration menu - View commit details
-
Copy full SHA for 92500b4 - Browse repository at this point
Copy the full SHA 92500b4View commit details -
Changes needed to adapt to the new API
Christopher Woods authored and Christopher Woods committedJun 24, 2022 Configuration menu - View commit details
-
Copy full SHA for 8b532fd - Browse repository at this point
Copy the full SHA 8b532fdView commit details
Commits on Jun 29, 2022
-
Fixes to catch the edge cases in the tests. Updated _search_result
to cope with the new search code in Sire
Christopher Woods authored and Christopher Woods committedJun 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 53e571e - Browse repository at this point
Copy the full SHA 53e571eView commit details
Commits on Jun 30, 2022
-
All of the changes needed to get the BioSimSpace tests to pass agains…
…t the new version of Sire
Christopher Woods authored and Christopher Woods committedJun 30, 2022 Configuration menu - View commit details
-
Copy full SHA for f32e2db - Browse repository at this point
Copy the full SHA f32e2dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbaa2b3 - Browse repository at this point
Copy the full SHA bbaa2b3View commit details -
Allow parameters to be passed to setup.py on windows. Adapted tests t…
…o run shlex.split properly on windows. Debugging unit errors
Configuration menu - View commit details
-
Copy full SHA for b33060b - Browse repository at this point
Copy the full SHA b33060bView commit details -
Removing debugging print statements and making sure the sandpit has t…
…he same version as core
Christopher Woods authored and Christopher Woods committedJun 30, 2022 Configuration menu - View commit details
-
Copy full SHA for de38a5f - Browse repository at this point
Copy the full SHA de38a5fView commit details
Commits on Jul 1, 2022
-
Added a command_split function to support cross-platform splitting of…
… command lines. Switched out shlex.split for this new function
Configuration menu - View commit details
-
Copy full SHA for 063f150 - Browse repository at this point
Copy the full SHA 063f150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39f38df - Browse repository at this point
Copy the full SHA 39f38dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01049b6 - Browse repository at this point
Copy the full SHA 01049b6View commit details -
Forgot to import shlex on non-Windows platforms...
Christopher Woods authored and Christopher Woods committedJul 1, 2022 Configuration menu - View commit details
-
Copy full SHA for b8df1fa - Browse repository at this point
Copy the full SHA b8df1faView commit details -
Merge branch 'devel' of https://github.com/michellab/biosimspace into…
… feature-web
Christopher Woods authored and Christopher Woods committedJul 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 767449f - Browse repository at this point
Copy the full SHA 767449fView commit details
Commits on Jul 4, 2022
-
Fixes to align with BioSimSpace code style and to remove debugging pr…
…int statements
Christopher Woods authored and Christopher Woods committedJul 4, 2022 Configuration menu - View commit details
-
Copy full SHA for b5d23f7 - Browse repository at this point
Copy the full SHA b5d23f7View commit details -
Merge branch 'devel' of https://github.com/michellab/biosimspace into…
… feature-web
Christopher Woods authored and Christopher Woods committedJul 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 5665c6f - Browse repository at this point
Copy the full SHA 5665c6fView commit details -
Fixing new test failures. Still a failure from test_somd::test_pert_r…
…es_num() as this is loading a system from a pickled file, and the residue number is not correct.
Christopher Woods authored and Christopher Woods committedJul 4, 2022 Configuration menu - View commit details
-
Copy full SHA for fc8d541 - Browse repository at this point
Copy the full SHA fc8d541View commit details -
Had to switch fully over to the new module names as there was a weird…
… edge case bug caused by using both Sire.Mol and sire.legacy.Mol. Have some small edge cases to deal with now FAILED test/Process/test_somd.py::test_pert_file[test/input/morphs/morph01.pickle-test/input/morphs/morph01.pert] - ModuleNotFoundErr... FAILED test/Process/test_somd.py::test_pert_res_num - ModuleNotFoundError: No module named 'Sire' FAILED test/Sandpit/Exscientia/Process/test_somd.py::test_pert_file[test/Sandpit/Exscientia/input/morphs/morph01.pickle-test/Sandpit/Exscientia/input/morphs/morph01.pert] FAILED test/Sandpit/Exscientia/Process/test_somd.py::test_pert_res_num - ModuleNotFoundError: No module named 'Sire' FAILED test/Sandpit/Exscientia/_SireWrappers/test_molecule.py::test_makeCompatibleWith - ValueError: 'Invalid search query: 'element F' FAILED test/_SireWrappers/test_molecule.py::test_makeCompatibleWith - ValueError: 'Invalid search query: 'element F' The test_somd failures are because we now can't unpickle a file that expects to load Sire instead of sire The 'element F' failure is unexpected and will be debugged later
Christopher Woods authored and Christopher Woods committedJul 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 761968c - Browse repository at this point
Copy the full SHA 761968cView commit details -
Ok - the "F" error was because the code assumed that searches that re…
…turned zero results would not raise an exception. I have fixed this for Molecule, but it will likely need fixing for others. I've marked the pickle tests in test_somd.py as XFAIL, as we will need to create a new pickle object for this to work with the new version of Sire. Otherwise, everything now passes.
Christopher Woods authored and Christopher Woods committedJul 4, 2022 Configuration menu - View commit details
-
Copy full SHA for d612de9 - Browse repository at this point
Copy the full SHA d612de9View commit details
Commits on Jul 8, 2022
-
Updated to Python scripts so that the installation should work on Win…
…dows. Updated to the same requirements system as sire, specifying all requirements in `requirements.txt` and `requirements_build.txt`. These are parsed by `update_recipe.py` to create the conda recipe. I have moved the sire version requirement into requirements.txt so that it is easier to specify the sire version on which a pull request or push depends. This way we don't need to be playing around with the tags or anything. This also lets us control the range of supported sire versions more easily, e.g. not having to use the major number as the pin. I have also updated the build process so that we don't need to clone the sire or biosimspace repositories again - for the tests we just copy the tests from the already-cloned repo. Note that this won't build an run now because it depends on sire >= 2023.0.0, < 2023.1.0
Christopher Woods authored and Christopher Woods committedJul 8, 2022 Configuration menu - View commit details
-
Copy full SHA for 9384f34 - Browse repository at this point
Copy the full SHA 9384f34View commit details -
Merge branch 'devel' of https://github.com/michellab/biosimspace into…
… feature-web
Christopher Woods authored and Christopher Woods committedJul 8, 2022 Configuration menu - View commit details
-
Copy full SHA for 43b6b78 - Browse repository at this point
Copy the full SHA 43b6b78View commit details -
Christopher Woods authored and Christopher Woods committed
Jul 8, 2022 Configuration menu - View commit details
-
Copy full SHA for c32ff16 - Browse repository at this point
Copy the full SHA c32ff16View commit details
Commits on Jul 9, 2022
-
Forgot to include the bld.bat for windows conda builds.
Christopher Woods authored and Christopher Woods committedJul 9, 2022 Configuration menu - View commit details
-
Copy full SHA for eb151c7 - Browse repository at this point
Copy the full SHA eb151c7View commit details
Commits on Jul 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 04b1305 - Browse repository at this point
Copy the full SHA 04b1305View commit details
Commits on Jul 19, 2022
-
Merge branch 'devel' of https://github.com/michellab/biosimspace into…
… feature-web
Christopher Woods authored and Christopher Woods committedJul 19, 2022 Configuration menu - View commit details
-
Copy full SHA for a81225d - Browse repository at this point
Copy the full SHA a81225dView commit details -
Merge branch 'feature-web' of https://github.com/michellab/biosimspace …
…into feature-web
Christopher Woods authored and Christopher Woods committedJul 19, 2022 Configuration menu - View commit details
-
Copy full SHA for d130133 - Browse repository at this point
Copy the full SHA d130133View commit details -
Ignoring .lock files produced by the new trajectory tests
Christopher Woods authored and Christopher Woods committedJul 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 972f6dc - Browse repository at this point
Copy the full SHA 972f6dcView commit details -
Beginning to add support fkcombu_bss
Christopher Woods authored and Christopher Woods committedJul 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 3978bfa - Browse repository at this point
Copy the full SHA 3978bfaView commit details -
Merge branch 'feature-web' of https://github.com/michellab/biosimspace …
…into feature-kcombu
Christopher Woods authored and Christopher Woods committedJul 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 5235ee1 - Browse repository at this point
Copy the full SHA 5235ee1View commit details -
Adding kcombu_bss as a dependency
Christopher Woods authored and Christopher Woods committedJul 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 29e7d48 - Browse repository at this point
Copy the full SHA 29e7d48View commit details -
Adding in the pytest option to allow it to cope with duplicate test n…
…ames
Christopher Woods authored and Christopher Woods committedJul 19, 2022 Configuration menu - View commit details
-
Copy full SHA for b4ec58b - Browse repository at this point
Copy the full SHA b4ec58bView commit details -
Added a test that fkcombu_bss is found and produces a valid mapping (…
…even on Windows)
Configuration menu - View commit details
-
Copy full SHA for 391d120 - Browse repository at this point
Copy the full SHA 391d120View commit details
Commits on Jul 20, 2022
-
Merge branch 'feature-kcombu' of https://github.com/michellab/biosims…
…pace into feature-web
Christopher Woods authored and Christopher Woods committedJul 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 0a244f2 - Browse repository at this point
Copy the full SHA 0a244f2View commit details
Commits on Jul 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c14456c - Browse repository at this point
Copy the full SHA c14456cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1066e0c - Browse repository at this point
Copy the full SHA 1066e0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab4aca3 - Browse repository at this point
Copy the full SHA ab4aca3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f0c7d5 - Browse repository at this point
Copy the full SHA 5f0c7d5View commit details
Commits on Jul 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3c0559a - Browse repository at this point
Copy the full SHA 3c0559aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae69f1d - Browse repository at this point
Copy the full SHA ae69f1dView commit details
Commits on Jul 27, 2022
-
Added '.atoms()', '.residues()
,
.molecules()` etc functions thatallow the user to be explicit about what they are iterating over when iterating over a search result
Christopher Woods authored and Christopher Woods committedJul 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 96d61c7 - Browse repository at this point
Copy the full SHA 96d61c7View commit details -
Fixed the
.molecules()
function to work when only a single molecule…… is returned. Added in the `.bonds()` function to show how to iterate over bonds (although we do need to add a BSS.Bond object). Fixed (I think) the perturbable search in the Exscientia sandpit
Christopher Woods authored and Christopher Woods committedJul 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 6cc43e9 - Browse repository at this point
Copy the full SHA 6cc43e9View commit details -
No - this was needed to fix the test in the sandpit. Also removed a f…
…orgotten print debug
Christopher Woods authored and Christopher Woods committedJul 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 1f7cc55 - Browse repository at this point
Copy the full SHA 1f7cc55View commit details
Commits on Jul 28, 2022
-
I've added in a wrapper around the new Sire Bond class so that this c…
…an be properly handled as part of the return from a search query
Christopher Woods authored and Christopher Woods committedJul 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 8c5f4d7 - Browse repository at this point
Copy the full SHA 8c5f4d7View commit details
Commits on Sep 21, 2022
-
Merge branch 'devel' of https://github.com/michellab/biosimspace into…
… feature-web
Christopher Woods authored and Christopher Woods committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for d266fca - Browse repository at this point
Copy the full SHA d266fcaView commit details -
Changes needed to fix tests locally. Pushing so that I can test these…
… on another box
Christopher Woods authored and Christopher Woods committedSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 4a1de9d - Browse repository at this point
Copy the full SHA 4a1de9dView commit details
Commits on Sep 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 113596e - Browse repository at this point
Copy the full SHA 113596eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d47a4ec - Browse repository at this point
Copy the full SHA d47a4ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00549e1 - Browse repository at this point
Copy the full SHA 00549e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0398901 - Browse repository at this point
Copy the full SHA 0398901View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76a37f1 - Browse repository at this point
Copy the full SHA 76a37f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2799d5e - Browse repository at this point
Copy the full SHA 2799d5eView commit details
Commits on Sep 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8b5852e - Browse repository at this point
Copy the full SHA 8b5852eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 807d509 - Browse repository at this point
Copy the full SHA 807d509View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aec451 - Browse repository at this point
Copy the full SHA 9aec451View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5152ad9 - Browse repository at this point
Copy the full SHA 5152ad9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf135b8 - Browse repository at this point
Copy the full SHA cf135b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for df6495f - Browse repository at this point
Copy the full SHA df6495fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e9f84 - Browse repository at this point
Copy the full SHA 33e9f84View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc89142 - Browse repository at this point
Copy the full SHA fc89142View commit details -
Configuration menu - View commit details
-
Copy full SHA for c39cfdb - Browse repository at this point
Copy the full SHA c39cfdbView commit details