Annexes au rapport de stage de Alexandre Alapetite à l'INRA.CBGP, janvier 2002


Méthodes et propriétés du composant TPGDSStructure

Voir la documentation automatique DelphiDoc ainsi que les codes sources.
Sommaire
______________TPGDSStructure(TComponent)_______________________________________
{** vide les locus, échantillons et individus }
procedure clear();
{** détection du type de fichier et lecture, priorité au format spécifié, respect des extensions }
procedure readFromFile(const fileName:String; bioFileType:TBioFileType=fbtUNKNOWN);
{** appel de la sauvegarde au format choisi, ajout éventuel de l'extension par défaut }
procedure saveToFile(fileName:String; bioFileType:TBioFileType=fbtXMLPOP; isDefaultExtension:Boolean=False);
{** Nom du fichier lu }
property fileName:String;
{** nom du type du fichier lu }
property fileTypeStr:String;
{** type du fichier }
property fileType:TBioFileType;
{** titre du fichier }
property fileTitle:String;
{** accés à tous les individus }
property allIndividuals:TVectorIndividuals;
{** accés à tous les locus }
property allLoci:TVectorLoci;
{** accés à tous les échantillons (populations)
  @see samples }
property allSamples:TGroup;
{** alias pour récupérer une population dans allSamples
  Equivaut à TSample(allSamples.groups.group[indice])
  @see allSamples }
property samples[const indice:Integer]:TSample;
{** alias pour récupérer le nombre de population dans fSamples }
property nbSamples:Integer;
{** accés au journal des erreurs de lecture }
property parseErrors:TStrings;
{** Calcul des fréquences alléliques, proportions, ... }
procedure computeData();
{** stocke la procedure extérieure à appeler pour l'événement de progression d'une opération de la TPGDSStructure. }
property onDataStructureEvent:TPGDSStructureEvent;
Sommaire
Voir la documentation automatique DelphiDoc ainsi que les codes sources.