Go to the SVN repository for this file.
40 #include <wx/filename.h> 41 #include <wx/sstream.h> 42 #include <wx/txtstrm.h> 43 #include <wx/msgdlg.h> 60 if(!wxFileName::FileExists(muscleExe)) {
68wxStringOutputStream strstr;
69wxTextOutputStream os(strstr);
71 #if defined(__WINDOWS__) 72os <<
wxT(
"\"") << muscleExe <<
wxT(
"\"")
74os <<
wxT(
"'") << muscleExe <<
wxT(
"'")
78<<
wxT(
" -maxmb 2048");
81os <<
wxT(
" -seqtype protein");
103moreParams.Trim(
true);
104moreParams.Trim(
false);
105 if(!moreParams.empty())
106os <<
wxT(
" ") << moreParams;
108 #if defined(__WINDOWS__) 109 returnstrstr.GetString();
111 return "sh -c \""+ strstr.GetString() +
"\"";
User-defined methods of the data storage class.
User-defined methods of the data storage class.
static SQLCHAR output[256]
#define NCBI_THROW(exception_class, err_code, message)
Generic macro to throw an exception, given the exception class, error code and message string.
wxString GetCommandLine() const
CMuscleToolParams m_Params
int GetScoringMethod() const
CMuscleToolJob(const CMuscleToolParams ¶ms)
CMuscleToolJob.
virtual wxString x_GetCommandLine(const wxString &input, const wxString &output, bool is_nucleotide)
Returns the command line, that will be used to execute the third-party tool.
wxString GetMuscleExecutable() const
bool GetGenerateTree() const
string m_Descr
mutex to sync our internals
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4