User Tools

Site Tools


dicom:userguide:userguide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dicom:userguide:userguide [2015/08/11 19:27] – [Functions] kerhartdicom:userguide:userguide [2021/07/29 18:23] (current) – external edit 127.0.0.1
Line 46: Line 46:
 The Dicom App exposes a few key functions through its API. Below is a list and brief explanation of a few of the most common functions. A full function list as well as details of each function, its argument parameters, and return values are provided in the [[http://docs.apps.dotdecimal.com/dicom|Dicom Manifest Guide]]. The Dicom App exposes a few key functions through its API. Below is a list and brief explanation of a few of the most common functions. A full function list as well as details of each function, its argument parameters, and return values are provided in the [[http://docs.apps.dotdecimal.com/dicom|Dicom Manifest Guide]].
  
-  //**parse_dicom_filesystem_item**//: +  //**add_dcm_file_to_study:**// 
-    * Parses a dicom //filesystem_item// type into a //dicom_data// type. The filesystem item can contain thinknode ISS directory of dicom files. +    * Takes in rt_study and dicom file blob, parses the blob and adds it to the study. 
-  //**parse_dicom_blob**// +  * //**add_files_to_study:**// 
-    * Parses single dicom standard formatted file into a //dicom_data// type. This function handles the determination of which type of RT Types to create based on the file's modality (e.g. rt plan, structure set, ct image, dose, etc). This function requires the input dicom file to be binary file blob. +    * Adds dicom files to an existing study and returns the updated study. 
-  //**parse_dicom_blobs_to_CT_iamge**// +  * //**make_study:**// 
-    * Parses a list of dicom (blob) files and constructs the combined CT image set as an //image_3// type. Note: Non-CT files are ignored+    * Makes new study and initializes plan, ss and ct for importing dicom files 
-  //**make_patient**// +  //**write_beam_dose:**// 
-    * Takes an array of //dicom_data// types and returns it as a //dicom_patient// containing all supported data that was found within the provided files. If there were CT Images it will combine them in to an //image_3d//+    * Writes a dicom dose file for the beam specified in the study 
-  //**write_dose**// +  * //**write_ct_image_slice:**// 
-    * Converts a //dicom_data// object containing dose information into a binary blob dicom dose file.+    * Writes a dicom ct image file as a blob from cradle rt_study data
 +  //**write_ct_image_slices:**// 
 +    * Writes all dicom ct image files as blobs from cradle rt_study data. 
 +  * //**write_dose_image:**// 
 +    * Writes 3D image data containing dose information into a binary blob dicom dose file
 +  //**write_patient:**// 
 +    * Returns a filesystem_item of the patient dicom files. 
 +  * //**write_plan:**// 
 +    * Writes dicom plan file as a blob from cradle plan data. 
 +  //**write_plan_dose:**// 
 +    * Writes dicom dose file for the plan in the study 
 +  * //**write_structure_set:**// 
 +    * Writes dicom structure set file as a blob from cradle structure set data. 
  
 See the [[dicom:userguide:userguide#Calc_Provider_Examples|Calc Provider Examples section]] for example usage of some of the dicom functions. See the [[dicom:userguide:userguide#Calc_Provider_Examples|Calc Provider Examples section]] for example usage of some of the dicom functions.
Line 93: Line 106:
  
 ---- ----
-<WRAP center 10%>//USR-006//</WRAP> 
  
-<WRAP center 40%>.decimal LLC, 121 Central Park PlaceSanford, FL. 32771</WRAP>+<WRAP center 60%>.decimal LLC, 121 Central Park Place Sanford, FL. 32771 1-800-255-1613</WRAP> 
dicom/userguide/userguide.1439321260.txt.gz · Last modified: 2021/07/29 18:21 (external edit)