]> git.donarmstrong.com Git - bamtools.git/blobdiff - bamtools_utilities.cpp
Merge BamMultiReader and SetRegion into bamtools convert
[bamtools.git] / bamtools_utilities.cpp
index cdbddf5f3db26de96750e5a52efc54381290de6e..7772587e84c10fe2289535244cd4c723f3986f54 100644 (file)
@@ -9,6 +9,7 @@
 // ***************************************************************************
 
 #include <cstdlib>
+#include <sys/stat.h> 
 #include "bamtools_utilities.h"
 #include "BamReader.h"
 #include "BamMultiReader.h"
@@ -231,3 +232,10 @@ bool Utilities::ParseRegionString(const std::string& regionString, const BamMult
 
     return true;
 }
+
+bool Utilities::FileExists(const std::string& filename) { 
+
+    struct stat fileInfo; 
+    return stat(filename.c_str(), &fileInfo) == 0;
+
+}