25 Commits

Author SHA1 Message Date
Maarten L. Hekkelman
39644c1bd1 Update validation code, added pdbx_item_enumeration check and test case-sensitive when required. 2026-04-13 10:38:43 +02:00
Maarten L. Hekkelman
5de872bbb3 Version bump, update mmcif_pdbx.dic 2025-06-10 09:17:30 +02:00
Maarten L. Hekkelman
89a3ea4e24 update mmcif_pdbx.dic 2025-04-09 15:11:37 +02:00
Maarten L. Hekkelman
17840cb8cc New dictionary 2024-07-01 12:15:39 +02:00
Maarten L. Hekkelman
e59750386f - changed compound::is_known_peptide/is_know_base
- Add audit_conform only if file is really valid
- Added reconstruction code for PDBx
2024-01-24 16:14:08 +01:00
Maarten L. Hekkelman
c031a3c24e Moved data file components.cif to rsrc 2023-12-05 11:53:39 +01:00
Maarten L. Hekkelman
64e40e7b31 Fix writing PDB CISPEP records
Better checking for open files
More verbose parser
2022-11-07 11:06:06 +01:00
Maarten L. Hekkelman
a9e9f86c93 Renaming internal use of mmcif_pdbx dictionary. It was wrong to use the name mmcif_pdbx_v50 2022-08-16 16:17:30 +02:00
Maarten L. Hekkelman
ce7434a463 Make boost::regex optional 2022-08-14 19:31:31 +02:00
Maarten L. Hekkelman
f7bef8b0e9 update dictionary
do not throw from Category::isValid()
2021-09-07 14:50:06 +02:00
Maarten L. Hekkelman
5d4c2641f6 fix cmake file, now creates unit-test 2021-05-19 15:37:07 +02:00
Maarten L. Hekkelman
143f17fb2a reorganize resources 2021-02-10 13:55:40 +01:00
Maarten L. Hekkelman
900d7fa07a moved dictionaries 2021-02-10 13:28:33 +01:00
Maarten L. Hekkelman
697028b706 - remove mrc usage entirely
- added example as a simple test case
2020-11-17 15:48:59 +01:00
Maarten L. Hekkelman
bd8a4e3639 new pdbx dictionary, clean up 2020-10-30 19:45:56 +01:00
Maarten L. Hekkelman
52ea0bc7fc added resource to lib 2020-08-03 13:18:32 +02:00
Maarten L. Hekkelman
80bb24f347 - changed Id to ID in all code
- change ItemReference::as to work with std::optional as well
- changed some DSSP related code
2020-06-30 13:05:36 +02:00
maarten
8d9f4f007b fix prepper (mmcif naming...)
git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@521 a1961a4f-ab94-4bcc-80e8-33b5a54de466
2020-03-09 08:16:00 +00:00
maarten
dd7a4f1189 Terug naar boost::regex
git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@408 a1961a4f-ab94-4bcc-80e8-33b5a54de466
2019-05-13 18:23:47 +00:00
maarten
0de2ae3673 tnt remark 3 output in pdb
git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@385 a1961a4f-ab94-4bcc-80e8-33b5a54de466
2019-03-25 18:37:24 +00:00
maarten
ec4ea697dd versie nummering op de schop
git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@376 a1961a4f-ab94-4bcc-80e8-33b5a54de466
2019-02-27 10:30:36 +00:00
maarten
9a54b6b990 fix in validator (ucode vs code)
git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@361 a1961a4f-ab94-4bcc-80e8-33b5a54de466
2019-01-24 18:54:08 +00:00
maarten
f96499cdd8 nieuwe dict, validate dict
git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@325 a1961a4f-ab94-4bcc-80e8-33b5a54de466
2018-12-19 09:54:23 +00:00
maarten
bfd74e6f01 update for edia
git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@173 a1961a4f-ab94-4bcc-80e8-33b5a54de466
2017-11-27 07:56:40 +00:00
maarten
ca881b82b5 reshuffled files
git-svn-id: svn+ssh://gitlab/srv/svn-repos/pdb-redo/trunk@169 a1961a4f-ab94-4bcc-80e8-33b5a54de466
2017-11-21 12:42:48 +00:00