[58c332]: / RadETL / R / radiologyImageTable.R

Download this file

20 lines (18 with data), 894 Bytes

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#' 'radiologyImageTable'
#'
#' radiologyImageTable function shows you radiologyImageTable in a dataframe format
#'
#'
#' @param DICOMList you can put it like this and then run the function : DICOMList<-DICOMHeaderList(DICOMFolderPath)
#'
#'
#' @return radiologyImageTable in a dataframe format
#' @examples
#' DICOMList<-DICOMHeaderList(DICOMFolderPath)
#' radiologyImageTable(DICOMList)
#' @export
#'
radiologyImageTable<-function(DICOMList){
radiologyImageTable<-cbind(imageId(DICOMList), radiologyOccurrenceId(DICOMList), personId(DICOMList), imageOrientationConceptId(DICOMList), imageType(DICOMList), radiologyPhaseConceptId(DICOMList), imageResolutionRows(DICOMList), imageResolutionColumns(DICOMList), imageSliceThickness(DICOMList), dicomPath(DICOMList))
radiologyImageTable<-merge(radiologyImageTable, imageNo(DICOMList), by='imageId', all=T)
return(radiologyImageTable)}