Wir forschen in der Systembiologie. Wir ziehen es vor, bestehende Datensätze zu verwenden, da das Sammeln neuer biologischer Daten teuer ist. Daher sind viele der Skripte, die wir schreiben, wenig mehr als Transformationen eines Datensatzes in einen anderen.
Schließlich stellen wir unsere Ergebnisse online - und mehr und mehr Journale verlangen so etwas.
Es war also kein großer Sprung für mich, Rails für meine Projekte zu verwenden. Ich kann leicht reproduzierbare Experimente erstellen, Daten Schritt für Schritt durch Datenbanktabellen (z. B. mit Rake) umwandeln und Ergebnisse mit Edelsteinen wie flotomatic und der gnuplot. Wenn ich etwas brauche, um sehr schnell zu laufen, kann ich sogar ein individuelles Juwel in C ++ mit Reis schreiben oder mit Starling und workling .
Irgendwann begann ich mich zu fragen, ob irgendjemand sonst Rails benutzt, um Bioinformatik oder Wissenschaft im Allgemeinen zu machen.
Ich dachte, "Wenn ich eine Wissenschaft Forschung Rails Edelstein wäre, was würde ich tun?"
Welche zusätzlichen Funktionen hätte solch ein Edelstein? Vielleicht eine Migrationsanpassung in eine rechenfähige Pipeline? Vielleicht erweiterte Grafikfunktionen? Integrierte Hintergrundjobs?
Ich stimme Pierre zu. Ich denke, Biorubie ist der richtige Ort. Viele (die meisten?) Bioruby Benutzer / Entwickler benutzen Rails, was Rails zu einer natürlichen Erweiterung des bioruby Projektes macht.
Hier ist eine unvollständige Liste von bioruby-Code für Schienen:
Lassen Sie die bioruby-Konsole in einer App laufen - Ссылка
ActiveRecord (Rails Standard-ORM) -Klassen für Ensembl - bioruby-annex.rubyforge.org /
Plugin für Uniprot db - bioruby.g.hatena.ne.jp/nakao_mitsuteru/20070410/uniprot_on_active_record_plugin
Integrationsaufwand für CHADO / Bioruby - github.com/robsyme/RubyCHADO
Entschuldigung wegen der verpatzten Links, aber als neuer Benutzer kann ich nicht mehr als einen einzigen Link posten: (
Ich habe Michael Bartons organised_experiments zuvor verwendet. Es funktioniert ganz gut, sobald Sie DataMapper durch ActiveRecord ersetzen.
Tags und Links ruby-on-rails bioinformatics