Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
jdurrant
binana
Commits
97895a28
Commit
97895a28
authored
Aug 18, 2021
by
jdurrant
Browse files
Updated CHANGES.md.
parent
21c09120
Changes
1
Hide whitespace changes
Inline
Side-by-side
CHANGES.md
View file @
97895a28
Changes
Changes
=======
=======
2.
0 WIP
2.
0
-------
---
Major refactor
Before, in calculating close contacts, those less than 2.5 not included in list of less than 4 (no redundancies). Now listed again (so redundancies).
Added output_json option.
Created BINANA.js library, and made web app.
Changed name of development branch to
`main`
.
1. We have refactored the code to make it more modular. BINANA still works as a
command-line program, but it now also functions as a Python library, allowing
others to import BINANA's various functions into their scripts.
2. BINANA now works with Python3. Python2 is no longer officially supported.
3. BINANA can now output analyses to the JSON format, improving compatibility
with other analysis programs.
4. We have ported the Python codebase to JavaScript using the [Transcrypt
transpiler](https://www.transcrypt.org/). Others can now access the BINANA.js
library from their web apps.
5. To demonstrate JavaScript use, we created a [web
app](http://durrantlab.com/binana/) that leverages the BINANA.js library. The
Git repository includes the web-app source code.
6. The BINANA 2.0 interaction criteria are identical to the original version,
except for close and closest contacts. Previously, these two interactions
were mutually exclusive (i.e., those protein/ligand atom pairs that were
close enough to be categorized as "closest" were not also considered to be
"close"). In BINANA 2.0, all closest contacts are also close.
7. We created a [documentation website](http://durrantlab.com/apps/binana/docs/)
to further improve BINANA usability.
8. We changed the name of the development branch from `master` to `main`.
9. We release BINANA 2.0 under a more permissive license than previous versions
(Apache License, Version 2.0).
1.3
1.3
---
---
1.
BINANA
is
now requires Python3. Python2 support has been discontinued.
1.
BINANA now requires Python3. Python2 support has been discontinued.
2.
Added documentation files in MarkDown format.
2.
Added documentation files in MarkDown format.
3.
Updated code formatting some (using black formatter).
3.
Updated code formatting some (using black formatter).
4.
Added README.md.
4.
Added README.md.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment