Thanks Harold for the reply. I have used the following command and obtained an extensive table (sample = condition; t1,t2,t3 are wildtype replicates; n and npt are two other samples).
write.csv(kallisto_table(so),"D:/....../kallisto_abundance_table.csv")
(1) However, in few places even est_counts and tpm are 0, then why it is showing eff_len and len? For e.g. for transcript ENS00000000042:
target_id sample est_counts tpm eff_len len condition
ENS00000000042 n1 0 0 2463 2585 n1
ENS00000000042 n2 4.051969132 0.08209267 2463 2585 n2
ENS00000000042 n3 4.517974826 0.0896161 2463 2585 n3
ENS00000000042 npt1 1.070880673 0.021605026 2463 2585 npt1
ENS00000000042 npt2 4.369908371 0.087321269 2463 2585 npt2
ENS00000000042 npt3 0 0 2463 2585 npt3
ENS00000000042 t1 1.570710628 0.031949241 2463 2585 t1
ENS00000000042 t2 0.893850062 0.018061154 2463 2585 t2
ENS00000000042 t3 0 0 2463 2585 t3
(2) I have obtained ~ 4,00,000 rows in the table and would like to find which genes are up/down-regulated; expressed or not in different samples. This is the initial analysis I am doing using kallisto and sleuth with three samples only, I have to do for many other samples too. Would you please guide how to proceed in this regard further.
Thank you!
Finally, I went with lrt and selected transcripts with qval <0.05. This resulted to around 700 transcripts. When I try to download the heatmap, its not very clear and I am interested for a clustered heatmap for my 3 samples. I have tried various options in R using the output file (with all columns: target_id, test_stat, pval, qval, rss, sigma_sq, tech_var, mean_obs,var_obs, sigma_sq_pmax, smooth_sigma_sq, final_sigma_sq, degrees_free,ens_gene,ext_gene), the most satisfactory is the following: heatmap. If I delete other columns from the input file, there is not proper heatmap. I am interested to construct a plot like Figure 6 mentioned here with gene names at the horizontal axis. Any guidance in this regard would be appreciable.
Thanks!