Skip to content

CI-BER visualization prototypes - Cyberinfrastructure for Billions of Electronic Records

Notifications You must be signed in to change notification settings

jeffersonheard/ci-ber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Visualization prototypes for CI-BER

These prototypes consist of a Django app containing two web-based visualizations and an indexer. Right now they are in a fairly unpolished state, as they are prototypes, but it was suggested that they might be useful, so they are now out on GitHub. To setup the prototypes, you will need to do some hacking.

First of all, you will need IRODS installed to use the indexer. I have included sample indices if all you want to do is verify that you can get the visualizations running, but running the indexer can be accomplished. You will need to have IRODS setup and the ICOMMANDS_HOME environment variable set to the bin/ directory of the icommands client. Then you will need to modify documents.py to point to your IRODS repository. Run documents.py to generate an input to the scanner then run:

$ ./scan.py documents.json | ./process.py host port num_processes

Once you have indices, copy the dat and idx files created to the app directory and move the app directory to a working django install and go about the normal process of configuring app endpoints. You can simply include() the app.urls module in your main urls.py under some suitable endpoint. You will need to modify views.py to point to the app directory, as some of the paths are also hardcoded. My apologies.

About

CI-BER visualization prototypes - Cyberinfrastructure for Billions of Electronic Records

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages