Kérdés:
Egyesítsen 2 különböző hívószámú VCF-et
Lot_to_learn
2018-04-27 19:58:12 UTC
view on stackexchange narkive permalink

WES adatokkal dolgozom a szomatikus változatok felderítésén, és két variáns hívót használtam, mert önmagában egyetlen hívó variáns sem teljes. GATK Haplotypecallert használtam olyan kis változatokhoz, mint snp, ins, del stb. Nagy változatokhoz pindelt (kifejezetten SV-k detektálására) használtam. Most két vcf fájlom van minden beteg számára, az egyik a gatkból, a másik a pindelből származik. Bár ismerek különféle vcf-összevonó eszközöket, de helyes-e két különböző vcf fájlt egyesíteni a különböző hívóktól. Megadják a megfelelő és megfelelő egyesített vcf fájlt. Azok a vcf-összevonó eszközök SV-tudatosak-e, és ugyanannak a változatnak csak a triviális hívást tekintik-e másképp képviselve a különböző hívókban? Tudom, hogy ezek túl sok kérdés egyetlen szálhoz, de mindez összefügg egymással. Dilemmában vagyok, hogy össze kellene-e egyesítenem, vagy külön-külön használjam őket.

Köszönöm.

Egy válasz:
cmdoret
2018-04-27 20:18:52 UTC
view on stackexchange narkive permalink

Úgy tűnik, hogy a SURVIVOR egyesítési segédprogramja az, amit keres. Még nem próbáltam ki, de úgy tűnik, hogy kifejezetten az SV kezelésére készült.

A legegyszerűbb tennivaló valószínűleg az, hogy először egyesítené a betegfájlokat az egyes eszközökhöz, és egy-egy betegből állna egy fájl. variáns hívó. Ezután egyesíteném a különböző eszközök többmintás fájljait.

Itt van egy részletes blogbejegyzés, amely leírja a különböző hívók strukturális változatainak egyesítésével járó különböző kihívásokat és elmagyarázza a lépéseket vették, hogy megszólítsák. A csővezeték reprodukálásához szükséges összes kód elérhető egy github repóban.

Köszönöm a választ és sajnálom a késői választ. A Survivor különféle hívószámú SV-k összevonására szolgál, de egyesíthetjük-e ezzel a kis és nagy változatú vcf fájlt?
Nem vagyok biztos benne, de úgy tűnik, mind a kis, mind a nagy változatokat úgy kezeli, hogy megnézi a [forráskódot] (https://github.com/fritzsedlazeck/SURVIVOR/blob/master/src/vcfs/Merge_VCF.cpp). Van egy [wiki] (https://github.com/fritzsedlazeck/SURVIVOR/wiki/Methods-and-Parameter) is, amely részletezi a módszereket. Szerintem érdemes kipróbálni egy tesztfájlt, és megnézni, hogy az megfelel-e az elvártnak.
Köszönöm. Megpróbálom közölni, hogy mindkét változatnál jól működik-e vagy sem.
Hé!! Tudom, hogy nagyon késő válaszolni, de elég elfoglalt voltam más anyagokkal. Kipróbáltam ezt az eszközt, és megállapítottam, hogy ez az eszköz kivonja az SV-ket a VCF fájlból, és egyesíti őket egyetlen fájlba. De szükségem van egy egyesítő eszközre, amely egyesíti a VCF fájl összes változatát, beleértve az SV-ket, és egyesül, mint egyetlen VCF fájlba, nem csak SV-kbe. Sajnos ez nem működik. Bármilyen más ötlet ... Köszönöm


Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 3.0 licencért, amely alatt terjesztik.
Loading...