43 #ifndef SVK_UCSF_UTILS_H
44 #define SVK_UCSF_UTILS_H
50 #include <vtkObjectFactory.h>
51 #include <vtkObject.h>
79 static void CreateMap();
82 static string GetMetaboliteName(
string fileName );
85 static string GetMetaboliteDirectoryName(
string spectraFileName );
88 static string GetMetaboliteRoot(
string spectraFileName );
91 static string GetMetaboliteFileName(
string spectraFileName,
string metaboliteName,
bool includePath=
false );
94 static string GetMetabolitePostfix(
string metaboliteName );
97 static string GetMetaboliteFromPostfix(
string postfixName );
100 static vector<string> GetAllMetaboliteNames();
102 static string GetDICOMFileName(
string fileName,
svkDcmHeader* header );
105 static int ReidentifyImages(
string directory );
124 #endif //SVK_UCSF_UTILS
static map< string, string > metaboliteMap
Maps metabolite names to file extentions.
Definition: svkUCSFUtils.h:108
Definition: svkUCSFUtils.h:65
static bool mapCreated
Definition: svkUCSFUtils.h:70