- May 26, 2023
-
-
Studer Gabriel authored
Mainly for reporting in the compare-structures action residues are reported as strings in format: <cname>.<rnum>.<ins_code>, atoms are reported as <cname>.<rnum>.<ins_code>.<aname>. This changes behaviour of compare-structures and ost.mol.alg.stereochemistry (ToJSON functions of violation info objects for the latter).
-
- May 25, 2023
-
-
Xavier Robin authored
-
Xavier Robin authored
-
Xavier Robin authored
A global chain mapping can now be enabled with --global-chain-mapping as a complement to the existing local chain mapping. This can be evaluated for the scoring paper.
-
Xavier Robin authored
-
Studer Gabriel authored
An ins code in the search ResNum caused a jump to the next residue. The assertion that should've catched this is optimized away with -O3. The new behaviour returns an invalid residue if the exact ResNum (including ins code) is not present in these cases.
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
Calls the currently preferred chain mapping method that should deal with most chain mapping cases in a reasonable runtime.
-
Studer Gabriel authored
GetRepr identifies the best possible representation of a reference substructre in a model including chain mapping etc. It also enriches it with attributes/scores that are useful to analyse binding sites etc. Enforcing a global mapping fully defines the desired representation in the model but extracts it and enriches it with all the nice attributes of the GetRepr output.
-
Studer Gabriel authored
-
- May 24, 2023
-
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Xavier Robin authored
-
Studer Gabriel authored
-
- May 23, 2023
-
-
Xavier Robin authored
-
Xavier Robin authored
-
Xavier Robin authored
The wrong file was committed in @fa25403e.
-
- May 16, 2023
-
-
Xavier Robin authored
-
Xavier Robin authored
-
Xavier Robin authored
-
- May 12, 2023
-
-
Xavier Robin authored
-
Xavier Robin authored
-
Xavier Robin authored
-
- May 11, 2023
-
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
This should have zero effect but you never know...
-
Xavier Robin authored
-
Xavier Robin authored
testutils.SetDefaultCompoundLib no longer needs to set the default compound lib explicitly, as this is handled by import ost. The method is still needed to check if a compound lib is available, and was accordingly renamed to DefaultCompoundLibIsSet.
-
Xavier Robin authored
-
Xavier Robin authored
This sets up the compound lib upon calling import ost. It simplifies the ost_startup.py script accordingly. It is now possible to override the compound lib with an environment variable: OST_COMPOUNDS_CHEMLIB
-
Studer Gabriel authored
-
Studer Gabriel authored
-
- May 10, 2023
-
-
Studer Gabriel authored
-
Studer Gabriel authored
Previously, a new chain got added at the first newline after $$$$. So if an sdf file ends with a newline, you got an unwanted empty chain.
-
- May 09, 2023
-
-
Studer Gabriel authored
-
Studer Gabriel authored
-
Studer Gabriel authored
That's the TMscore when using the other structure as reference
-
Studer Gabriel authored
This is all done on the C++ level, so no intermediate files are required. Until proper testing, this features must be considered experimental.
-