CompEpigen / figeno

Tool for plotting sequencing data along genomic coordinates.
GNU General Public License v3.0
235 stars 7 forks source link

Input file for illustrating SV #11

Closed priyambial123 closed 1 month ago

priyambial123 commented 2 months ago

Thank for this tool. It works so smooth showing coverage, chromosomal position. Can you provide an example for the input vcf or tsv required to show structural variations

Priya

e-sollier commented 2 months ago

Hi,

There is an example vcf file here: https://github.com/CompEpigen/figeno/blob/main/test_data/THP1_SV.vcf . Any vcf produced by a SV caller should work. I've attached a zip file containing an example tsv file (it contains only the first SV of the vcf). The columns chr1, pos1, chr2, pos2 are required. strand1 and strand2 are optional and used to color the SV depending on the type. You can alternatively provide a "color" column which directly specifies the color of each SV. SV.zip

Does this answer your question?

priyambial123 commented 2 months ago

Hi, Thank you for the files. I will it confirm below with an example if I understood it right or not. Can you check Is the example you have given is a translocation between chromosome 1 and 2?. So, if I have a deletion in chromosome 2, with start position as 12345 and end position as 23458. Is it represented like in the tsv fille:

chr2, pos1,   chr2, pos2
1       12345   1      23458
e-sollier commented 2 months ago

Yes, except that you wrote chr2 instead of chr1 in the first column, and the header should not contain commas; only tabs between columns.

priyambial123 commented 2 months ago

I have the deletion in chromosome 2. So I gave it as chr2 in the first column. Can you explain why it should be chr1 here

Thank you

e-sollier commented 2 months ago

The header (first row) just gives the names of the columns. In the header, chr1 (resp. chr2) stands for the chromosome of the first (resp. second) end of the breakpoint. So there should always be chr1 and chr2 in the header, regardless of the actual chromosomes on which the breakpoint occurred.

e-sollier commented 2 months ago

I actually misread your previous comment. If the deletion occurred on chr2, then there should be "2" in the first and third column of the second row. But there should always be chr1 and chr2 in the header. In the example that I gave, both breakends were on chromosome 1.

e-sollier commented 2 months ago

Sor for your example it should be (with tabs between values):

chr1 pos1   chr2 pos2
2       12345   2      23458