Commit 1368c97f authored by Jean-Benoist Leger's avatar Jean-Benoist Leger
Browse files

remove blank training line

parent b97fc4eb
......@@ -494,6 +494,8 @@ void txt_to_vcf(std::string txt_filename, std::string vcf_filename,
nb_supp_elements);
vcf_to_file = vcf_line.substr(0, vcf_end_position);
}
output_file << vcf_to_file << '\t' << txt_line << '\n';
if (vcf_to_file.length() > 0 || txt_line.length() > 0) {
output_file << vcf_to_file << '\t' << txt_line << '\n';
}
}
}
......@@ -14,18 +14,7 @@
#include <cstdlib>
#include <sstream>
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////// /////////////
///////////// /////////////
///////////// /////////////
///////////// Constructors and Destrcutors /////////////
///////////// /////////////
///////////// /////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Imputator::Imputator() {
Forward = NULL;
......@@ -67,18 +56,7 @@ Imputator::Imputator(unsigned short int MarkovCO, std::string InputP,
Init();
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////// /////////////
///////////// /////////////
///////////// /////////////
///////////// General purpose functions /////////////
///////////// /////////////
///////////// /////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned int Imputator::GetNbInd() { return NbInd; }
......@@ -124,26 +102,9 @@ long double Imputator::ProbaToBe1FixedDigit(unsigned int Locus,
return Answer;
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////// /////////////
///////////// /////////////
///////////// /////////////
///////////// Imputation functions /////////////
///////////// /////////////
///////////// /////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////
/////////////////////
////
//// General initialization of the Imputator
////
/////////////////////
/////////////////////
// The same arrays of numbers are used for eaach single Ind who is imputed.
// These arrays need to be re-initialized prior to any treatment.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment