Мы проводим исследования в области системной биологии.Мы предпочитаем использовать существующие наборы данных, потому что сбор новых биологических данных стоит дорого.Таким образом, многие сценарии, которые мы пишем, представляют собой не что иное, как преобразование одного набора данных в другой.
В конце концов, мы публикуем наши результаты в сети - и все больше и больше журналов требуют такого рода вещи.
Так что для меня не было большого скачка, чтобы попытаться использовать Rails для своих проектов.Я могу настроить легко воспроизводимые эксперименты, шаг за шагом преобразовывать данные в таблицах базы данных (например, используя rake) и отображать результаты, используя такие гемы, как flotomatic и gnuplot.Если мне нужно, чтобы что-то выполнялось очень быстро, я даже могу написать собственный гем на C ++, используя Rice , или распараллелить, используя starling и workling .
В конце концов, я начал задаваться вопросом, использует ли кто-нибудь еще Rails для биоинформатики или науки в целом.
Я подумал: «Если бы я был жемчужиной научного исследования Rails, что бы я делал?»
Какими дополнительными функциями обладает такой драгоценный камень?Может быть, адаптация миграции в конвейерный канал?Может быть, более продвинутые графические функции?Встроенные фоновые задания?