forked from mwarnock/radsearch
-
Notifications
You must be signed in to change notification settings - Fork 0
A rails/sphinx based radiology report search web page
License
shadowdoc/radsearch
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
radsearch http://github.com/mwarnock/radsearch/tree/master A web-based ruby on rails application for searching LICENSE Released under the latest version of the Gnu Public License See LICENSE file for more information REQUIREMENTS ruby on rails 2.1.2 sphinx 0.9.8-rc1 - http://www.sphinxsearch.com/ mysql BUNDLED SOFTWARE ultrasphinx rails plugin - http://blog.evanweaver.com/files/doc/fauna/ultrasphinx/files/README.html REQUIRED GEMS - chronic (req by ultrasphinx) - rest_open_uri (required for hipaa_filter plugin, which is currently inactive) INSTALL INSTRUCTIONS 1. Install rails and necessary gems 2. Download and compile sphinx - make sure you have the mysql development headers 3. Setup your mysql database. - copy config/database.yml.dist to config/database.yml and edit to reflect your desired mysql configuration - rake db:create to create all the necessary databases - rake db:schema:load to load database schema from db/schema.rb 4. Load the test data provided: db/test_data.sql - mysql -u <username> -p - use radsearch; - source db/test_data.sql; 5. Finalize sphinx using ultrasphinx rake tasks: rake ultrasphinx:configure rake ultrasphinx:index rake ultrasphinx:daemon:start (must be run as root, or sudo) 6. You will want to set up a cron job to call rake ultrasphinx:index nightly - this should also be done as root 7. Customize authentication and hipaa audit trail logging in application.rb 8. The default user/pass is admin/password
About
A rails/sphinx based radiology report search web page
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published