-
Notifications
You must be signed in to change notification settings - Fork 99
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
Mol2, SDF and XYZ File Parsers #418
base: main
Are you sure you want to change the base?
Commits on Aug 24, 2022
-
XYZFile working with single model, some change with regards
to model in get_structure function needed. MOL2File and SDFFile prepared now ...
Configuration menu - View commit details
-
Copy full SHA for fb47b92 - Browse repository at this point
Copy the full SHA fb47b92View commit details
Commits on Aug 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b0b811d - Browse repository at this point
Copy the full SHA b0b811dView commit details
Commits on Aug 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a1e0699 - Browse repository at this point
Copy the full SHA a1e0699View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68ca749 - Browse repository at this point
Copy the full SHA 68ca749View commit details
Commits on Aug 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9767d04 - Browse repository at this point
Copy the full SHA 9767d04View commit details -
Added some small molecule files for testing, specifically
files with multiple models gained from conversion via openbabel
Configuration menu - View commit details
-
Copy full SHA for 977616a - Browse repository at this point
Copy the full SHA 977616aView commit details
Commits on Aug 29, 2022
-
Finally fucking (somewhat) finished the MOL2File class.
sybly atom types heuristic doesn't yet work though ...
Configuration menu - View commit details
-
Copy full SHA for 34c9d4c - Browse repository at this point
Copy the full SHA 34c9d4cView commit details
Commits on Aug 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9d61326 - Browse repository at this point
Copy the full SHA 9d61326View commit details -
Mol2File test expanded, charges and sybyl_atom type reading
now seems to work. Also covering all elements in sybyl_atom_type now, although heuristic not fully working.
Configuration menu - View commit details
-
Copy full SHA for 6103a1a - Browse repository at this point
Copy the full SHA 6103a1aView commit details -
forgot to commit changes on MOL2File before only pushed
changed tests ^^
Configuration menu - View commit details
-
Copy full SHA for 7292457 - Browse repository at this point
Copy the full SHA 7292457View commit details -
Modified test_mol so that only pdbx residues are tested
for pdbx residue consistency
Configuration menu - View commit details
-
Copy full SHA for 36e0645 - Browse repository at this point
Copy the full SHA 36e0645View commit details
Commits on Aug 31, 2022
-
all file formats somewhat working, at least reading works for
xyz and sdf files. For mol2 files it works as long as the atom_name represents the element and not an atom_name like "CA"
Configuration menu - View commit details
-
Copy full SHA for fc81ec9 - Browse repository at this point
Copy the full SHA fc81ec9View commit details
Commits on Sep 1, 2022
-
reading and writing of mol2 file now also works with atom_names
that are actual atom_names and not elements. Specifically this works with amino acids where the atom_names are written to the atom_name column. See TYR.mol2 for example in test cases.
Configuration menu - View commit details
-
Copy full SHA for 6f3b551 - Browse repository at this point
Copy the full SHA 6f3b551View commit details
Commits on Sep 2, 2022
-
Mol test now passing without skipped for amino acids.
Before the logic for only doing that test when an amino acid in file name did create an empty list.
Configuration menu - View commit details
-
Copy full SHA for a8db20a - Browse repository at this point
Copy the full SHA a8db20aView commit details -
Small change in XYZFile and also added all docstrings for
public functions. Internal functions and members have been made private.
Configuration menu - View commit details
-
Copy full SHA for e591fef - Browse repository at this point
Copy the full SHA e591fefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88fd7e3 - Browse repository at this point
Copy the full SHA 88fd7e3View commit details -
SD File read/write with AtomArray and AtomArrayStack,
as well as meta_information dictionaries working. Reading of datetime from header working. But besides that problems with read/write of header. These seem to stem from the fact that programs such as openbabel to not adher to the Chemical table file standard .. Omitting this for now as one can in principle get the header by acessing lines[1]
Configuration menu - View commit details
-
Copy full SHA for 9128b08 - Browse repository at this point
Copy the full SHA 9128b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb530c9 - Browse repository at this point
Copy the full SHA fb530c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1971241 - Browse repository at this point
Copy the full SHA 1971241View commit details -
removing get_header and set_header from test as apprently
warning causes test suite to interpret this as failure..
Configuration menu - View commit details
-
Copy full SHA for 18479a8 - Browse repository at this point
Copy the full SHA 18479a8View commit details -
Forgot to implement functionality in load_structure and
save_structure. Cleaned up tests, also precision in XYZFiles did not match between loaded and stored.
Configuration menu - View commit details
-
Copy full SHA for 4ddd8b1 - Browse repository at this point
Copy the full SHA 4ddd8b1View commit details
Commits on Sep 4, 2022
-
Update src/biotite/structure/io/ctab.py
Co-authored-by: Patrick Kunzmann <padix.key@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dd19716 - Browse repository at this point
Copy the full SHA dd19716View commit details -
Update src/biotite/structure/io/ctab.py
Co-authored-by: Patrick Kunzmann <padix.key@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 040f9c3 - Browse repository at this point
Copy the full SHA 040f9c3View commit details -
Update src/biotite/structure/io/general.py
Co-authored-by: Patrick Kunzmann <padix.key@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d979cec - Browse repository at this point
Copy the full SHA d979cecView commit details -
Update src/biotite/structure/io/general.py
Co-authored-by: Patrick Kunzmann <padix.key@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ada8e76 - Browse repository at this point
Copy the full SHA ada8e76View commit details -
Update src/biotite/structure/io/general.py
Co-authored-by: Patrick Kunzmann <padix.key@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d193ae7 - Browse repository at this point
Copy the full SHA d193ae7View commit details -
Update src/biotite/structure/io/mol2/file.py
Co-authored-by: Patrick Kunzmann <padix.key@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 882a5bf - Browse repository at this point
Copy the full SHA 882a5bfView commit details -
Bega pep8 checking + reformatting in file.py as well as
adding get_model_count function.
Configuration menu - View commit details
-
Copy full SHA for 92a5aa7 - Browse repository at this point
Copy the full SHA 92a5aa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fedc28a - Browse repository at this point
Copy the full SHA fedc28aView commit details
Commits on Sep 12, 2022
-
PEP8 checking on file.py in xyz, also added myself
to contributors list
Configuration menu - View commit details
-
Copy full SHA for 8e64067 - Browse repository at this point
Copy the full SHA 8e64067View commit details -
Added test for get_model_count in XYZFiles, found
some missing functionality with this (was not working properly before). Also made test_xyz.py conforming with PEP8 codestyle.
Configuration menu - View commit details
-
Copy full SHA for a34a344 - Browse repository at this point
Copy the full SHA a34a344View commit details -
Forgot contrib as well as changes to xyz file.
Made some changes also in conver to expose header get/set Also added tests for this.
Configuration menu - View commit details
-
Copy full SHA for a4e63a1 - Browse repository at this point
Copy the full SHA a4e63a1View commit details -
Retrieving file name from absolute path now done in a way
that it should also work with windows paths.
Configuration menu - View commit details
-
Copy full SHA for dd54098 - Browse repository at this point
Copy the full SHA dd54098View commit details -
Typo in retrieve_file_name_from_path, hopefully working now
with windows paths also...
Configuration menu - View commit details
-
Copy full SHA for 501b07d - Browse repository at this point
Copy the full SHA 501b07dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0e05d7 - Browse repository at this point
Copy the full SHA a0e05d7View commit details
Commits on Sep 13, 2022
-
Changes in test_mol2 (now also covers using model parameter
in get_structure for multi model files). Some cleanup...
Configuration menu - View commit details
-
Copy full SHA for 473f50b - Browse repository at this point
Copy the full SHA 473f50bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8725b40 - Browse repository at this point
Copy the full SHA 8725b40View commit details -
Changed warning when MOLFile reads timestamp entry and
datetime is not matching. Tried to negelect this warning in the test but somehow mark.filterwarnings has no effect.
Configuration menu - View commit details
-
Copy full SHA for 9ee1b20 - Browse repository at this point
Copy the full SHA 9ee1b20View commit details
Commits on Sep 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 13c5810 - Browse repository at this point
Copy the full SHA 13c5810View commit details