Welche qualität meinst du? Das verstehe ich nicht ganz, aber ich würde dir intuitiv nur zum Teil zustimmen da die row quality später bestimmen soll welche Positionen aus der Datenbank geholt werden?aber die row hat doch mit dem count gar nichts zu tun. denn du kannst ja 5000 positionen mt der gleichen gruppe und qualität in 200 verschiedenen rows haben?
Ich versuch nochmal auf das wesentliche zu abstrahieren:
die Daten liegen folgendermaßen vor:
so jetzt möchte ich die Daten in die Datenbank legen das zu jeder position jeweils die count, qual, row_qual und wahrscheinlich noch weitere Eigenschaften kommen, aber zunächst ist mir nur die folgende beispielhafte Abfrage wichtig:gruppe[TAB]positionen[TAB]posqualities[TAB]rowquality
chr1[TAB]1,2,3,4,5,6[TAB]10,20,30,30,25,5[TAB]80
chr1[TAB]3,4,5,6,7,8[TAB]1,40,3,30,25,5[TAB]10
chr1[TAB]2,3,4,5,6,7[TAB]40,25,3,3,5,5[TAB]30
...
welche Positionen haben einen count > 10, qual > 20 und row_qual > 20
so wie im vorherigen post. Die Werte können dann natürlich variieren.
Aber für das Beispiel wären jetzt die Positionen(den count nicht beachten da das Beispiel zu groß wäre, also count >= 1)aus row1 die pos3,4,5 und aus row3 die pos2,3 und alle haben count = 1 ausser pos3 mit count = 2
Gruß Air
Zuletzt bearbeitet: