Skip to content

LyonsLab/Blacktea

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blacktea

Analytics and Data Visualizations

Django 5.1.1 Backend, Served by Apache. Frontend is Built on M. Bostock's D3.js Library.

##Dependencies## None for now.

##Config/Install## Configure blacktea/setttings.py for your box and then run python manage.py collectstatic.

##Endpoints## ###Rendered Endpoints### / - Force directed graph of all users around a root node.

/standalone/<user_id> - Force directed graph of the specified user <user_id> as the root node.

###Data Endpoints### All endpoints return a JSON object, the endpoints of these objects and their descriptions are described below.

####All Users#### /root - A generic root node with children being an array of user objects pulled from the database.

/user/<user_id> - An array of all page/job type objects for the user specified by <user_id>.

/user/<user_id/type/<page_name> - An array of all individual page/job objects ran by the user specified by <user_id> and the page type specified by <page_name>.

####Single User#### /standalone/root/<user_id>/ - An array of all page/job objects ran by the user specified by <user_id>.

/standalone/root/<user_id>/<page_name>/<page_name>/.../ - An array of all page job/objects that are explicitly stated by <page_name> in the URI. Example: http://geco.iplantcollaborative.org/blacktea/standalone/root/1/gevo/synmap/cogeblast/

/standalone/user/<user_id>/type/<page_name> - An array of all individual page/job objects ran by the user specified by <user_id> and the page type specified by <page_name>.

About

CoGe D3 Analytics and Data Viz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •