Skip to content

Commit

Permalink
Add domain model (#71)
Browse files Browse the repository at this point in the history
* initial commit for data model classes
initially generated by Claude 3.5 Sonnet, but significant corrections required and will still be required
this is just to get it set in a branch so I can get back to other work

* modified 12LeadEcg to TwelveLeadEcg to get through black
domain models for all known IODs and Sequences in DICOM 2024, generated based on innolitics standard/*.json files

* added public elements dynamically to datadict that are in DICOM Standard 2024 that aren't yet in pydicom
  • Loading branch information
sjswerdloff authored Aug 17, 2024
1 parent b7a9086 commit 3542b78
Show file tree
Hide file tree
Showing 1,029 changed files with 998,050 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,17 @@
"acse",
"addl",
"argparser",
"autosequence",
"basescp",
"boli",
"brachy",
"cfind",
"cmove",
"dataelem",
"dcmdump",
"DCMTK",
"ddress",
"Deidentification",
"dests",
"dimse",
"dsutils",
Expand All @@ -19,14 +23,20 @@
"fdir",
"findscu",
"fpaths",
"fractiongroup",
"globalsubscriber",
"HHMM",
"HHMMSS",
"ilename",
"impac",
"ionbeam",
"ioncontrolpointdelivery",
"IPDW",
"irectory",
"isocenter",
"Mddhhmm",
"meterset",
"Metersets",
"mktime",
"MOSAIQ",
"movescu",
Expand All @@ -38,6 +48,7 @@
"nget",
"nset",
"nsetscu",
"patientsetup",
"popd",
"PPVS",
"ppvsscp",
Expand All @@ -47,11 +58,14 @@
"qtreewidgetitem",
"queryfile",
"repval",
"rtiontolerancetable",
"rtss",
"sessionmaker",
"sobp",
"storescp",
"storescu",
"treatmentmachine",
"treatmentsessionionbeam",
"tsyntax",
"UPSC",
"upsdb",
Expand Down
4,262 changes: 4,262 additions & 0 deletions tdwii_plus_examples/domain_model/12_lead_ecg.py

Large diffs are not rendered by default.

Empty file.
Loading

0 comments on commit 3542b78

Please sign in to comment.