commit | 4a0e00cde8ea67c6fdc32cf46e3ec93efd603fcb | [log] [tgz] |
---|---|---|
author | Javi Merino <merino.jav@gmail.com> | Mon Apr 04 11:11:06 2016 +0100 |
committer | Javi Merino <merino.jav@gmail.com> | Mon Apr 04 11:11:06 2016 +0100 |
tree | 99128a77f1e10ca96d9dc12b9ade27b4a2ebd637 | |
parent | f2c33e0263fa87988502c81f67afcc7337f64768 [diff] | |
parent | a1a71938e8a6c7943caf434ef6e9116f93907ae7 [diff] |
Merge pull request #171 from mdigiorgio/fix-readme README.md: fix typo in README
TRAPpy (Trace Analysis and Plotting in Python) is a visualization tool to help analyze data generated on a device. It parses ftrace-like logs and creates in-memory data structures to be used for plotting and data analysis.
$ sudo apt install trace-cmd kernelshark
$ sudo apt install python-pip python-dev
$ sudo apt install libfreetype6-dev libpng12-dev python-nose $ sudo pip install numpy matplotlib pandas ipython[all]
$ sudo pip install --upgrade trappy
Now launch the ipython notebook server:
$ ipython notebook
This should pop up a browser. If it doesn't, open a web browser and go to http://localhost:8888/tree/
In the doc/
folder there's a 00 - Quick start
which describes how to run TRAPpy. Other notebooks in that directory describe other functions of TRAPpy.
API reference can be found in https://pythonhosted.org/TRAPpy/
The code of the TRAPpy toolkit with all the supported tests and Notebooks can be cloned from the official GitHub repository with this command:
$ git clone https://github.com/ARM-software/trappy.git
An easy way to test your installation is to use the nosetests
command from TRAPpy's home directory:
$ nosetests
If the installation is correct all tests will succeed.