Wie verwenden Sie Ruby on Rails für die Wissenschaft (falls zutreffend)?

8

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?

    
Doctor Mohawk 25.08.2010, 21:53
quelle

3 Antworten

4

Für Bioinformatik siehe Ссылка

    
Pierre 27.08.2010 16:04
quelle
3

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: (

    
Chmille4 12.09.2010 13:19
quelle
2

Ich habe Michael Bartons organised_experiments zuvor verwendet. Es funktioniert ganz gut, sobald Sie DataMapper durch ActiveRecord ersetzen.

    
Ron Gejman 03.02.2011 05:39
quelle

Tags und Links