Blog durchsuchen
Profil
Alexander Knoll ist Biologe. Für seine Promotion am Karlsruher Institut für Technologie versucht er, die DNA-Reparatur und -Rekombination in Pflanzen besser zu verstehen.
Emanuel Heitlinger promoviert an den Universitäten Karlsruhe und Edinburgh. Er untersucht mit Hilfe von Hochdurchsatz-DNA-Sequenzierung die Evolution eines Wirt-Parasit-Systems.
Letzte Einträge
- The MolBio Carnival #92 Kommentare· 04.04.11
- Krebszellen sind verkappte Individualisten? Eher nicht.12 Kommentare· 28.02.11
- Da bin ich wieder!8 Kommentare· 16.02.11
- The MolBio Carnival, third edition11 Kommentare· 04.10.10
- Der Molbio Blogkarneval3 Kommentare· 19.09.10
Kommentare
- Fred · 07.12.11 · 19:03 Uhr Das Venter-Rezept für Bakterien mit synthetisiertem Genom
- Ralf · 15.11.11 · 16:40 Uhr Die Wurst mit Zähnen kriegt keinen Krebs!
- Ina · 07.11.11 · 16:53 Uhr Krebszellen sind verkappte Individualisten? Eher nicht.
- Uwe · 24.10.11 · 09:56 Uhr Zwei ideale Bücher zum Einstieg in R
- Sina · 27.09.11 · 19:57 Uhr Nebelparder Babies - süß bis zum Umfallen!
Blogroll
Alexander Knoll aufDeutsche Wissenschaft
- *Evil under the Sun*
- Ach Du lieber Darwin!
- Begrenzte Wissenschaft
- Bierologie
- bio crash
- Biotechnologie.de
- Bloggen in der Wissenschaft - academics-Blog
- cBlog
- EbM-Anwender - Blog für angewandte Evidenzbasierte Medizin
- Fischblog
- MIND & MOLECULES
- Paperfrust - hier raus lassen!
- Research Blogging - All Topics - German
- SCIENCE-MEETS-SOCIETY
- Selective Sweep
- Skeptic as hell - Die Welt im Blick...
- Varia & Eventualia
- Vom Hai gebissen
- Wissenschafts-Café
- wissenslogs
Englische Wissenschaft
- adaptivecomplexity's blog
- Aetiology
- Bad Science
- Bayblab
- bioephemera
- Biofortified
- Biology in Science Fiction
- Bitesize Bio
- Botany Photo of the Day
- Cancer and Your Genes
- Catalogue of Organisms
- Clinical Genetics Blog (beta v0.1)
- Discovering Biology in a Digital World
- easternblot.net
- EveryONE
- Genetic Future
- Genetic Maize - Navigating the maze of GMOs
- genomeboy.com
- Genomicron
- Genomics, Evolution, and Pseudoscience
- Greg Laden's Blog
- Interrogating Nature
- JCB Biowrites
- Labtutorials in Biology
- Mailund on the Internet
- Mendeley Blog
- Microarray and bioinformatics
- Mobile DNA
- Molecule of the Day
- Morbid Anatomy
- Myrmecos Blog
- Next Generation Sequencing
- No seeds, no fruits, no flowers: no problem.
- nodalpoint.org - A bioinformatics weblog
- Not Exactly Rocket Science
- Omics! Omics!
- Ouroboros
- Parasite of the Day
- Pharyngula
- Pimm - Partial immortalization
- Pyrenaemata
- RealClimate
- Research Blogging - All Topics - English
- RRResearch
- Sandwalk
- Science-Based Medicine
- ScienceRoll
- Sex, genes & evolution
- The Barcode of Life blog
- The Daily Transcript
- The Ensembl Weblog
- The Giant's Shoulders
- The Inoculated Mind
- The Loom
- The Mobilome
- The Seven Stones
- The Tree of Life
- The Y.O.R.F.
- Think Gene
- Tomorrow's Table
- When The Scientist Presents
- Yann Klimentidis' Weblog
Kategorien
« vorheriger Beitrag · nächster Beitrag »
04.07.09 · 00:00 Uhr
[ESCAPE]-[META]-[ALT]-[CONTROL]-[SHIFT]
Kategorie: Technik · Kommentare: 7
Emacs1 ist einer der leistungsfähigsten und dadurch auch komplexesten Editoren. Neben der im Titel benutzten Acronym-Erweiterung finden sich dank dieser Komplexität noch einige andere lustige Namen.
Schon ohne die bis ins letzte Detail mögliche Abstimmung auf den Benutzer findet man für fast alles Tastatur-Abkürzungen, die aus Sequenzen der im Titel
genannten Tasten, kombiniert mit normalen Buchstaben bestehen. Die Maus wird dadurch arbeitslos, die rechte Hand erspart sich viel Bewegung.
Möchte man diese möglichst schnell lernen startet man Emacs am besten mit der Option -nw oder schreibt gleich in die .bashrc
alias e='emacs -nw'
alias se='sudo emacs -nw'
Emacs läuft dann direkt im Terminal, ohne eigens Fenster. Das hat neben dem zwangsweise schnelleren Erlernen der Tastaturkürzel noch einen weiteren Vorteil: Man kann ohne unnötig Grafik zu transferieren auf einem Server arbeiten, auf den man nur remote zugreift.
Überrascht war ich wie schnell trotz der notorischen Komplexität dann doch einigermaßen zügiges Arbeiten möglich war. Also hier Bilder und Screenshots.
Das also ist mein Arbeitsplatz. Fast perfekt... demnächst kommt noch ein dritter Monitor dran.
Links neben dem großen Monitor an der Wand hängt das unverzichtbare Emacs-cheat-sheet. Auf dem großen Monitor wird ein Emacs-frame in einem Terminal dargestellt, es besteht aus drei Windows:
Im linken Fenster editiere ich R source-Code. Mit Hilfe von EES (einem Emacs-mode für R) kann ich einzelne Zeilen oder Bereiche dieses scripts ins rechte Fenster "schubsen", wo eine R-Konsole innerhalb von Emacs läuft, im Fenster darunter lass ich mir Fehler anzeigen oder schau in das Transkript der Analyse(.Rout).
Rechts auf dem Bildschirm meines aufgeklappt aufgestellten Laptops stelle ich den Grafik-output dar. Vor der Tastatur des Laptops steht ein ESS-cheat-sheet( spezielle Kommandos für diesen Emacs-modus)3.
Nebe R (ESS war eigentlich der Hauptgrund warum sich für mich die Frage "Vim oder Emacs?" nicht stellte) ist Emacs auch in LaTeX unschlagbar.
Im linken Fenster eine TeX Datei in den hoffentlich letzten Zügen der Bearbeitung, Emacs läuft hier im RefTeX-modus. Im rechten Fenster schließlich eine BibTex Datei, die noch einiger Korrekturen bedarf. Auf dem kleinen Monitor wird mit jedem kompilieren automatisch mit Hilfe von xdvik die aktuelle .dvi Datei angezeigt.
Leider ist dieser Post noch nicht direkt in Emacs geschrieben, ich bin mir aber sicher es lohnt sich mir für den nächsten Post ein ähnliches Setup wie ich es für R und Latex dafür zu finden...
[1] viele sagen oder schreiben "der" Emacs, ich finde aber eine Software bekommt keinen Artikel.
[2] Eigentlich ist das ganze noch etwas komplizierter, da ich das R script auf meinem 2x Quad-core Server über ssh editiere. Man sollte dann X11 forwarding aktiviert haben und beim einloggen mit
ssh -Y -c arcfour,blowfish-cbc -C youruser@yourserverein Packen der Daten und eine schnelles Verschlüsselung einstellen (via Samat Jain)
Autor: Emanuel Heitlinger· 7 Kommentare· Permalink· Trackback-URL
Kommentar schreiben
Top5
- Franz Hörmann und die Gaskammern: vom Wissen und vom GlaubenKritisch gedacht· 27.01.2012
- "2012 - Keine Panik" - Das Buch zum WeltuntergangAstrodicticum Simplex· 30.01.2012
- Kein Platz für junge Wissenschaftler - Das Problem der fehlenden JuniorpositionenAstrodicticum Simplex· 31.01.2012
- Die Praxis der "Alternativmedizin": Ein Insider berichtetKritisch gedacht· 08.02.2012
- Newton, Hunter, Jenner, Cavendish und Co: Der Einfluss der britischen Naturwissenschaftler des 18. JahrhundertsAstrodicticum Simplex· 27.01.2012
Top5
- Franz Hörmann und die Gaskammern: vom Wissen und vom GlaubenKritisch gedacht· 27.01.2012
- "2012 - Keine Panik" - Das Buch zum WeltuntergangAstrodicticum Simplex· 30.01.2012
- Sonderrechte für Religiöse?blooDNAcid· 01.02.2012
- World Skeptics Congress 2012 in BerlinKritisch gedacht· 06.02.2012
- Die dunkle Materie ist keine ErfindungAstrodicticum Simplex· 07.02.2012
ScienceBlogs.com
- Awful House transportation bill forgets that transit benefits drivers, tooThe House of Representatives Natural Resources Committee has approved what ...The Pump Handle· 10.02.2012 · 11:16 Uhr
- Independence Days Challenge Update #1I won't usually publish ID updates here but I did ...Casaubon's Book· 10.02.2012 · 11:02 Uhr
- Just in Time for Valentine's Day: The Science Behind the KissBy Larry Bock Founder and organizer USA Science Engineering Festival ...USA Science and Engineering Festival: The Blog· 10.02.2012 · 10:00 Uhr
- An uncomfortable questionWork called last night It happens Basically I had two ...Respectful Insolence· 10.02.2012 · 08:00 Uhr
- Hey, America! Break out the Binoculars after Sunset and see Uranus tonight!The phenomena of nature especially those that fall under the ...Starts With A Bang· 09.02.2012 · 17:07 Uhr



Kommentare (7)
Aah! Noch ein Konsolenjockey ;-) Und sogar Überzeugungstäter, wenn ich dem Ergebnis einer extensiven Recherche über das Lebensalter glauben darf. Mir wird immer ein wenig unterstellt, den Übergang von der Lochkarte zum Terminal als letzte voll akzeptierte Neuerung zu feiern. Zugegeben, es ist nicht so, daß jede Neuerung von mir aus Prinzip sofort übernommen wird, eher findet eine Art evolutionäres Einsickern statt - die Kombination der Filter Faulheit+Effizienz läßt halt nur läßt halt nur das Produktivste überleben. Und dazu gehört imho - wider die allgemeine Breitenauffassung - eben auch dieses komische Fenster ohne Bilder, in dem der Mauszeiger [häufig] verschwindet. Plus ein ausgefeilter set von keymakros, die mir stupide Wiederholungen und clic-Orgien auch in der Welt der Fenster elegant abnehmen.
Also mit der Konsole muss man es nicht übertreiben ;) Ich verwende sie zwar auch ausgiebig - aber manchmal (der beste Editor ever!) bevorzuge ich dann doch grafische Programme. Aber den Emacs hab ich mir sogar unter Windows als Standardeditor installiert ;)
Wow, scienceblogs-movabletype.el, das wärs ja mal, mit direktlink zum hochladen und tastenkombination um Kommentare vom Wilfert in den Spam zu schieben :)
rolak: Spätestens bei meiner Diplomarbeit hab hab ich bemerkt, dass das "Herumgeklicke" und eine reproduzierbare Analyse von Daten nicht vereinbar sind. Dazu kommt dann noch dass ich vorher nich viel mit Computern gemacht hab (gespielt oder so), dann ist es einfach gleich das "richtige" Betriebssystem zu benutzen und sich auch die entsprechende Arbeitsweise anzugewöhnen.
Ich werd in Zukunft noch n paar solcher Posts schreiben, auch etwas detaillierter über Software die ich auch als unerfahrener Nutzer einfach nur genial finde... dass es sowas umsonst gibt und dass es auch noch so gut funktioniert.
Ja, Jörg, gleich nach dem Post hat mir google dann auch folgendes beschert . Werd's mal testen... obwohl in diesem Fall schon Florians Argument greifen könnte.
Ich hab zwar Windows auf meinem Arbeitscomputer. Eigentlich brauche ich es aber fast nur, um über Putty (SSH) auf irgendwelchen Remotegeräten Daten rumzuschieben :D
Dann schmeiß ich mal Folgendes in die Runde: "vi ist viel besser", und entfache damit wohl hoffentlich den Editorenkrieg neu ;).
Im Grunde benutze ich vi aber nur um etwaige Konfigurationsdateien zu manipulieren, also nichts großartiges.
Ja, die vi/emacs Geschichte ist auch für n paar Lacher gut... wie gesagt für mich stellte sich wegen, ESS nie die Frage.
Von vi hab ich keine Ahnung, schätze aber, dass der nicht ganz so komplex ist, und mir hier nicht wochenlang die Konfiguration von "IDEs für alles" die Zeit zum Bloggen rauben würde. :-)