Commit Graph

19 Commits

Author SHA1 Message Date
95fb6c75d2 support special:counts section for JSON data, only special:bonds missing 2025-06-20 23:05:38 -04:00
9615cb466c support processing "bodies" sections from JSON data 2025-06-20 07:30:43 -04:00
210fdb8b98 process "shake:atoms" and "shake:types" sections in JSON data 2025-06-18 00:08:28 -04:00
2f088749ad add shake entries to schema 2025-06-17 10:31:49 -04:00
ced0d350f0 handling parsing exceptions and check for error creating a backup 2025-06-14 09:02:00 -04:00
f9de296ed1 make "coords" optional and infer natoms from "types" instead 2025-06-12 21:19:32 -04:00
dd30b5a258 add tool to regularize/reformat/reindent JSON files 2025-06-12 11:19:16 -04:00
766ef241d9 update date 2025-06-12 07:48:31 -04:00
b0694e4e73 add support for dipoles section 2025-06-11 18:09:40 -04:00
3d7f7af8c7 parse charges, diameters, and masses 2025-06-11 17:54:41 -04:00
e7cf0701a8 add support for molecule and fragments sections 2025-06-11 16:45:40 -04:00
04c642905f make "format" and "data" required object sections 2025-05-31 22:28:54 -04:00
1d8d8b6445 add title and version info to JSON schema file 2025-05-23 23:31:14 -04:00
018342afc8 update schema with stricter checks. no need to bond-ids, angle-ids etc. 2025-05-23 23:00:50 -04:00
0975207ba4 Add more fields to molecule schema
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-23 22:01:31 -04:00
534373bef3 flag required properties 2025-05-23 22:00:05 -04:00
f979d503d9 fix minor issues 2025-05-23 21:59:33 -04:00
30b555d7dc add units keyword 2025-05-22 23:23:22 -04:00
0df77ef7ca start a tools/json folder with molecule schema and README 2025-05-22 21:42:33 -04:00