Ejemplo n.º 1
0
void CSamplePeak::RegisterAll(bool bInConstructor)
{
  RegisterDouble("mean",&m_dMean);
  RegisterInt("height",&m_nHeight);
  RegisterDouble("meanbps",&m_dMeanBps);
  RegisterDouble("BPS",&m_dBPS);
  RegisterWxString("allele",&m_sAllele);
  RegisterDoubleM1("fit",&m_dFit);
  if(bInConstructor)
  {
    Init();
  }
}
Ejemplo n.º 2
0
void CArtifact::RegisterAll(bool bInConstructor)
{
  RegisterInt("level",&m_nLevel);
  RegisterDouble("mean",&m_dMean);
  RegisterInt("height",&m_nHeight);
  RegisterDouble("meanbps",&m_dMeanBPS);
  RegisterDouble("fit",&m_dFit);
  RegisterWxString("label",&m_sLabel);
  RegisterWxString("equivAllele",&m_sEquivAllele);

  if(bInConstructor)
  {
    Init();
  }
}
Ejemplo n.º 3
0
void COARartifactAllele::RegisterAll(bool)
{
  RegisterWxString("Name",&m_sName);
  Register("OffLadder",&COARpeak::IO_OL,&m_sOffLadder);
  RegisterDouble("BPS",&m_dBPS);
  RegisterWxString("Locus",&m_sLocus);
  RegisterIntNonZero("Location",&m_nLocation);
  RegisterIntNonZero("Count",&m_nCount);
}
Ejemplo n.º 4
0
void CPlotChannel::RegisterAll(bool bInConstructor)
{
  RegisterInt("nr",&m_nr);
  RegisterDouble("minRFU",&m_dMinRfu);
  RegisterIntVector("rawPoints",&m_vnRawPoints);
  RegisterIntVector("analyzedPoints",&m_vnAnalyzedPoints);
  RegisterIntVector("ladderPoints",&m_vnLadderPoints);
  RegisterUint("baselineStart",&m_nBaselineStart);
  RegisterIntVector("baselinePoints",&m_vnBaselinePoints);
  // the following two lines are for v2.2 beta 1 compatibility
  // and should eventually be deprecated
  RegisterUint("BaselineStart",&m_nBaselineStartObsolete);
  RegisterIntVector("BaselinePoints",&m_vnBaselinePointsObsolete);
  Register("samplePeak",&m_IOpeak,(void *)&m_vSamplePeak);
  Register("artifact",&m_IOartifact,(void *)&m_vArtifact);
  Register("ladderPeak",&m_IOpeak,(void *)&m_vLadderPeak);
  if(bInConstructor)
  {
    Init();
  }
}
Ejemplo n.º 5
0
void COARallele::RegisterAll(bool)
{
  RegisterInt(_T("Id"),&m_nID);
  RegisterWxString(_T("Name"),&m_sName);
  Register(_T("ArtifactCriticalLevel"),
    &g_ioArtifact,(void *) &m_nArtifactLevel);
  RegisterDouble(_T("BPS"),&m_dBPS);
  RegisterDouble(_T("RFU"),&m_dRFU);
  RegisterDouble(_T("meanbps"),&m_dMeanBPS);
  RegisterDouble(_T("PeakArea"),&m_dPeakArea);
  RegisterDouble(_T("Time"),&m_dTime);
  RegisterDouble(_T("Fit"),&m_dFit);
  Register(_T("OffLadder"),&COARpeak::IO_OL,&m_sOffLadder);
  RegisterIntNonZero(_T("Count"),&m_nCount);
  RegisterBoolSkipFalse(_T("Disabled"),&m_bDisabled);
  Register(COARfile::g_sMessageNumber,
    &COARfile::g_iovn,(void *) &m_vnMessageNumber);
  RegisterWxDateTimeNonZero(_T("Update"),&m_tUpdate);
  RegisterWxStringNotEmpty(_T("InterLocus"),&m_sInterLocus);
}
Ejemplo n.º 6
0
void COARartifact::RegisterAll(bool)
{
  RegisterInt("Id",&m_nID);
  RegisterInt("Level", &m_nLevel);
  RegisterDouble("RFU",&m_dRFU);
  RegisterDouble("PullupHeightCorrection",&m_dPullupHeightCorrection);
  RegisterDouble("meanbps",&m_dMeanBPS);
  RegisterDouble("PeakArea",&m_dPeakArea);
  RegisterDouble("Width",&m_dWidth);
  RegisterDouble("Time",&m_dTime);
  RegisterDoubleM1("Fit",&m_dFit);
  RegisterBoolTrue("AllowPeakEdit",&m_bIsEditable);
  RegisterWxString("Label",&m_sLabel);
  RegisterWxStringNotEmpty("UserDisplay",&m_sUserDisplay);
  RegisterBoolSkipFalse("Disabled",&m_bDisabled);
  RegisterWxDateTimeNonZero("Update",&m_dtUpdate);
  Register(COARfile::g_sMessageNumber, &COARfile::g_iovn,(void *) &m_vnMessageNumber);
  Register("Allele",&m_ioAllele,&m_vpAllele);
  m_ioAllele.Manage(&m_vpAllele);
}