- Dec 09, 2019
-
-
Studer Gabriel authored
biggest change: make it rely on ost docker-container as base image
-
Studer Gabriel authored
-
Studer Gabriel authored
So sad to remove our beloved tetris. However, it somehow broke with Python3 and I did not have the nerves to fix it. Any resurection effort is very welcome.
-
Studer Gabriel authored
-
- Dec 08, 2019
-
-
Studer Gabriel authored
-
Studer Gabriel authored
- os.path.walk does not exist in Python3 anymore, use os.walk instead (changed interface) - sphinx-build tried really hard to use Python 2. Import sphinx from current interpreter instead and directly call its __main__ function
-
- Dec 06, 2019
-
-
Studer Gabriel authored
-
Studer Gabriel authored
-
- Dec 05, 2019
-
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
-
- Dec 03, 2019
-
-
Studer Gabriel authored
-
- Dec 02, 2019
-
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
-
- Nov 29, 2019
-
-
Studer Gabriel authored
-
Studer Gabriel authored
-
- Nov 28, 2019
-
-
Studer Gabriel authored
-
Studer Gabriel authored
Several chain mappings are valid in this case. Only check whether we found an automated mapping with strict (stuff must really match) chain_mapping_scheme
-
Studer Gabriel authored
This only happens when running the unit tests due to increased log levels. These warnings could manually be triggered for normal scripts with: python -Wd world_domination.py.
-
- Nov 27, 2019
-
-
Studer Gabriel authored
Don't ask, just feels better that way
-
Studer Gabriel authored
Requirement of Python 3 to fulfill our promise of being able to set various things. This also removes an ugly hack of setting a variable intended to be private in the unit test.
-
Studer Gabriel authored
Due to different sorting behaviour in Python 2 and 3, the found symmetry groups might differ while still being conceptually correct. Instead of expecting exact results, the unit test now only checks for the number of found groups and their size. Size is checked on the first element, equal size of those elements is checked elsewhere.
-
- Nov 26, 2019
-
-
Studer Gabriel authored
import_array() must be called when the numpy C-API is called. This is a macro that in our case defined a return value that makes the compiler complain. The added #define statement enforces no return value
-
Studer Gabriel authored
- Fix python code that is injected into python interpreter - Proper error handling => fatal_error to stop cmake run if numpy not found
-
Studer Gabriel authored
This can happen if python has been compiled with a specialized malloc.
-
Studer Gabriel authored
In Python 2, this assignment had the effect that the whole property (and it's lazy evaluation functionality) was completely overwritten and the private _chain_mapping was useless afterwards. Python 3 raises an AttributeError instead ("can't set attribute").
-
- Nov 25, 2019
-
-
Studer Gabriel authored
python 2: [1,2,3,4,5,6] >= whatever_int => True python 3: [1,2,3,4,5,6] >= whatever_int => TypeError
-
Studer Gabriel authored
-
- Nov 23, 2019
-
-
Studer Gabriel authored
-
- Nov 21, 2019
-
-
Studer Gabriel authored
checked with: https://github.com/realbigws/DeepAlign commit: cff7c39c89c6706858532b55567083823a0f2657
-
- Nov 20, 2019
-
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
This enables string encoding in passed streams => stdout and stderr
-
Studer Gabriel authored
This enables string encoding in passed streams => stdout and stderr
-
Studer Gabriel authored
-
Studer Gabriel authored
This enables string encoding in passed streams => stdout and stderr
-