Light visualization and syntax highlighting


Visualization/syntax highlighting is automatically created for files in supported file formats noted below. For example, visit the Vis Showcase folder then click on each of the files, to see corresponding visualization.

  • CSV & JSON files with simple structured table/tree data are visualized using Google Charts JavaScript library. 
    • View data format for sample  for csv and json files
  • Code files for various languages (192) are syntax highlighted using PrismJS JavaScript library
  • NEWICK and other files (nhx, nwk) for Phylogenetic trees are visualized using Phylotree JavaScript library
  • PDB and files (cif, ent, gro, mcif, mmcif, mmtf, mol2, pdb, pqr, sd, sdf) for protein structures are visualized using NGL Viewer WebGL library

Such light visualizations can be easily added for arbitrary file types with corresponding JavaScript library.