Knowledge Map interface for research on displaying knowledge in a graphical map format.
JavaScript Ruby
Latest commit be03e04 Oct 29, 2012 @perlinlim perlinlim Final final changes
fixed formatting
Permalink
Failed to load latest commit information.
app Final final changes Oct 29, 2012
config improved tracking changes for graphs and nodes Aug 16, 2012
db
doc created new rails app Jun 11, 2012
features
graphiz
lib fix typo in pg_dump.rake Aug 6, 2012
log created new rails app Jun 11, 2012
public
script
spec added node_indices table and syllabus.json Jul 31, 2012
spreadsheets Remove an edge so we don't have a loop Jul 25, 2012
test added users Jul 6, 2012
vendor created new rails app Jun 11, 2012
.gitignore Ignore data dumps Aug 10, 2012
FAQ
Gemfile installed paper trail Aug 13, 2012
Gemfile.lock added tracking versions to graphs, nodes Aug 15, 2012
RAILS_README updated README files Jul 31, 2012
README.md Name change in readme file. Aug 31, 2012
Rakefile
config.ru created new rails app Jun 11, 2012

README.md

KnowMap

Knowledge Map interface

For something simple: In the graphiz directory is the script generate_graph.rb. It takes three parameters and and will output a .map file and .pdf of the graph. The .map file is for graphiz and the .pdf file is the actual graph graphiz generates.

Example: ./generate_graph.rb concepts.csv groups.csv ../graphs/cs161

Requirements

  • PostgreSQL 8.4 or higher

Installation

Install PostgreSQL

sudo apt-get install -y postgresql

Change passsword for postgres username?

sudo -u postgres psql postgres
\password postgres

Edit config/database.yml

Change the username and password to match your local configuration.

Testing

Cucumber

To run the cucumber tests, type:

cucumber