tapir

Screenshot der Software:
tapir
Softwarebeschreibung:
Version: 1.0
Upload-Datum: 11 May 15
Lizenz: Frei
Popularität: 2

Rating: nan/5 (Total Votes: 0)

Tapir ist ein Python-Tool, mit Programmen zu schätzen und zu plotten phylogenetische Aussage für große Datenmengen enthält.
Unter Berufung Tapir
Bitte bei der Verwendung von Tapir, zitieren:
- Faircloth BC, Chang J, Alfaro ME: Tapir ermöglicht Hochdurchsatz-Analyse von phylogenetischen Informationsgehalt.
- Townsend JP: Profiling phylogenetische Aussage. Systematische Biol. 2007 56: 222-231.
- Pond SLK, Frost SDW, Muse SV: hyphy: Testen von Hypothesen mit phylogenies. Bioinformatics 2005 21: 676-679.
Installation
Für den Moment ist der einfachste Weg, um das Programm zu installieren:
git clone git: //github.com/faircloth-lab/tapir.git / path / to / Tapir
So führen Sie Tests:
cd / path / to / Tapir /
python-Test / test_townsend_code.py
Nutzung
Die estimate_p_i.py Code ruft eine Stapeldatei für hyphy, die in templates / ist. Diese Datei muss in der gleichen Position in Bezug auf, wo immer Sie estimate_p_i.py setzen. Wenn Sie wie oben verdünnt zu installieren, werden Sie in Ordnung sein, für den Moment.
Laufen:
cd / path / to / Tapir /
python tapir_compute.py Input_Folder_of_Nexus_Files / Input.tree
& Nbsp; - Ausgangs output_directory
& Nbsp; - Epochen = 32-42,88-98,95-105,164-174
& Nbsp; - mal = 37,93,100,170
& Nbsp; - Multiprocessing
--multiprocessing ist optional, ohne sie wird jedes Locus nacheinander ausgeführt werden.
Wenn Sie bereits die obigen Ergebnisse und gespeichert, um Ihre Ausgabe-Ordner ausgeführt haben (siehe unten), können Sie die bereits bestehenden Website-Rate Datensätze statt der Schätzung diejenigen wieder zu verwenden:
python tapir_compute.py Input_Folder_of_Site_Rate_JSON_Files / Input.tree
& Nbsp; - Ausgangs output_directory
& Nbsp; - Epochen = 32-42,88-98,95-105,164-174
& Nbsp; - mal = 37,93,100,170
& Nbsp; - Multiprocessing
& Nbsp; - Website-Angebote
Ergebnisse
Tapir schreibt Ergebnisse in einer SQLite-Datenbank im Ausgabeverzeichnis Ihrer Wahl. Dieses Verzeichnis enthält auch Website Rate Dateien im JSON-Format für jeden Locus durch tapir_compute.py übergeben.
Sie können die Ergebnisse in der Datenbank zugreifen, wie folgt. Weitere Beispiele, darunter Zeichnen Sie in der Dokumentation
- Kurbel sqlite:
& Nbsp; sqlite3 output_directory / phylogenetischen-informativeness.sqlite
- Angebot integrierter Daten für alle Epochen:
& Nbsp; Wählen locus, Intervall, pi von Loci, Intervall, wo loci.id = interval.id
- Angebot integrierter Daten für eine bestimmte Epoche:
& Nbsp; Wählen locus, Intervall, pi von Loci, Intervall
& Nbsp; in dem Intervall = '95 -105 'und loci.id = interval.id;
- Holen Sie sich die Anzahl der Loci mit max (PI) in verschiedenen Epochen:
& Nbsp; erstellen temporäre Tabelle max als select id, max (pi) als max von Intervallgruppe von id;
& Nbsp; erstellen temporäre Tabelle t als Auswahl interval.id, Intervall, max von Intervall, max
& Nbsp; wo interval.pi = max.max;
& Nbsp; Wählen Sie Intervall, COUNT (*) von t-Gruppe durch Intervall;
Danksagung
Wir danken Francesc Lopez-Giraldez und Jeffrey Townsend für die Bereitstellung von uns mit einer Kopie ihrer Web-Anwendung Quellcode. . BCF dank S Hubbell und P Gowaty

Anforderungen :

  • Python
  • SciPy
  • NumPy
  • DendroPy
  • hyphy2 (bitte herunterladen oder bauen eine Singlethread-hyphy2)

Ähnliche Software

Adun
Adun

3 Jun 15

MetagenomeDB
MetagenomeDB

12 May 15

pysam
pysam

14 Apr 15

Andere Software von Entwickler Brant Faircloth, Jonathan Chang and Mi...

picme
picme

11 May 15

Kommentare zu tapir

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!