Let's just go on the record that we feel that ISA-TAB is a terrible "standard" format. But the community has spoken, so better to go with the flow and write some tools to make the format more useful for everyone. Enter ISA-Report.
ISA-Report is a tool, written in python, to create interactive and useful HTML5 reports from ISA-TAB experimental annotation files.
The report consists of an interactive graph visualization of the Assays, Samples, Protocols, Data Files, etc., described in the ISA-TAB files, along with readable reports of the annotation laid out in a sensible format.
Once released, you should be able to simple do the following to install:
pip install isareport
Until then, though, you will need to download this repo and install like so:
git clone https://github.com/itmat/isareport.git
cd isareport
python setup.py install
cd path/to/directory/containing/isatab/annotated/experiment
isareport -i i_Investigation.txt -o report.html