1
I Use This!
Moderate Activity

Commits : Listings

Analyzed 14 days ago. based on code collected 15 days ago.
Jan 30, 2024 — Jan 30, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
disable databases according to the blast method selected (does not work if the user selects two incompatible blast methods one after the other - disables all the dbs) More... about 14 years ago
corrected and added comments More... about 14 years ago
selecting by id, so the :first selector is not required More... about 14 years ago
trigger an xhr request on paste and get back the sequence type; accordingly disable or enable blast methods (will disable all methods if first protein is pasted and then nucleotide, or vice versa) More... about 14 years ago
added '/ajax' route which returns the type of the sequence posted More... about 14 years ago
use search.js as a app global javascript file; move advanced params toggling script to search.js More... about 14 years ago
use a pointer cursor for the advanced options fieldset, and hide the advanced opts info by default More... about 14 years ago
toggle the state of advanced params info when the div is clicked More... about 14 years ago
no need of the CGI module, as we can use the h helper in ERB::Utils (which is already 'required') More... about 14 years ago
use sinatra-reloader gem to automatically reload code during development More... about 14 years ago
add jquery More... about 14 years ago
do not allow the use of -out in advanced params More... about 14 years ago
raised ArgumentError even if no advanced params was entered - use * regexp quantifier instead of + More... about 14 years ago
input of advanced parameters is now functional More... about 14 years ago
had accidentally removed sequence_from_blast_db when creating helpers; retrieve it from git history More... about 14 years ago
use appropriate string slicing so that it returns the exact character instead of the ascii code More... about 14 years ago
single pagify More... about 14 years ago
using Logger#level to control logging More... about 14 years ago
Merge branch 'master' of github.com:yannickwurm/sequenceserver More... about 14 years ago
sinatra-like logging More... about 14 years ago
sinatra-like logging More... about 14 years ago
rolled up legal_blast_search and helper methods into one giant post '/' method More... about 14 years ago
Had accidentally removed blast_methods_for_seq_type function when SequenceHelper was created. Recover it from git history as blast_method_for helper method. More... about 14 years ago
log initialization results in init if logging has been enabled More... about 14 years ago
change Database to inherit from Struct and add to_s to it More... about 14 years ago
using Symbol instead of String for config Hash, always resulted in using the fallback option; fixed. More... about 14 years ago
read config.yml in run More... about 14 years ago
shift app initialization to a new method, init and call it from run! to initialize the app. Depending on how app is deployed, run! may not be called to start the app. More... about 14 years ago
rewrote init_db: as scan_blast_db: 1. Use Struct to abstract a blast databse 2. Remove redundant db manipulation methods (add_db, get_db) 3. Use Sinatra's settings DSL to handle database values More... about 14 years ago
use Sinatra's settings DSL to store only the absolute path to the blast executablse (after asserting their presense) and construct the appropriate binary later, instead of storing a Hash of blast methods and the path to their executables. More... about 14 years ago