I am learning to do Variant Calling by using pipelines such as BWA + PiCard + GATK or BWA + Samtools/Varscan. Now, I've got a few .vcf files from those pipelines. I was wondering what would be the best way to interprete or display those data in the .vcf files. thanks
You're going to have to provide much more information to get any sort of reasonable help. What kinds of samples to you have, and what kinds of questions are you trying to answer?
You can use igv to display the vcf files. I normally use Artemis to visualise the vcf/sam/bam files. There are other choices as well. It's up to you to choose one but igv is most popular.
You can use vcftools to get lots of statistics from your vcf files which might help you to interpret the SNPs data.
That's exactly what I was trying to ask. More specifically, I was trying to figure out how to extract information (SNPs, Indels, etc) from the VCF files? For example, I want to have a list of mutations or deletion/insertions on chromosomes with position information, and ideally the list is in Excel spreadsheets that are easy to read/understand. Any existing programs can help with realizing this? thanks again
Spend some time getting familiar with the command line and tools like less, cut, sort, et al. Some simple perl scripting would also go a long way towards helping you slice and dice these files. As you'll quickly learn, even if you can open a 3-million line VCF file in excel, poking around by hand is not a particularly tractable way to extract information.
We use IGV to visulaize BAM files, VCFs and clinical annotations together. We also use Gene-E heatmap vizualiser tool with samples as columns and variants as rows. We use Gene symbols as row descriptions which allows us to collapse by gene. This can be useful if you are looking at many exome samples simultaneously. Some public examples here https://insilicodb.org
You're going to have to provide much more information to get any sort of reasonable help. What kinds of samples to you have, and what kinds of questions are you trying to answer?