tapir

Software captura de pantalla:
tapir
Detalles de software:
Versión: 1.0
Fecha de carga: 11 May 15
Licencia: Libre
Popularidad: 2

Rating: nan/5 (Total Votes: 0)

tapir es una herramienta de Python que contiene programas para estimar y traman informativeness filogenético para grandes conjuntos de datos.
tapir Citando
Cuando se utiliza el tapir, por favor citar:
- Faircloth aC, Chang J, Alfaro ME: tapir permite análisis de alto rendimiento de informatividad filogenético.
- Townsend JP: Perfilado informativeness filogenético. Biol sistemática. 2007, 56: 222-231.
- Estanque SLK, Frost SDW, Muse SV: hyphy: pruebas de hipótesis utilizando filogenias. Bioinformática 2005, 21: 676-679.
Instalación
Por el momento, la forma más fácil de instalar el programa es:
git git clone: ​​/ ruta //github.com/faircloth-lab/tapir.git / a / tapir
Para ejecutar las pruebas:
cd / ruta / a / tapir /
prueba de python / test_townsend_code.py
Uso
El código estimate_p_i.py llama a un archivo por lotes para hyphy que está en plantillas /. Este archivo tiene que estar en la misma posición relativa a donde usted pone estimate_p_i.py. Si instala adelgaza que el anterior, se le multa, por el momento.
Correr:
cd / ruta / a / tapir /
python tapir_compute.py Input_Folder_of_Nexus_Files / Input.tree
& Nbsp; - Salida output_directory
& Nbsp; - épocas = 32-42,88-98,95-105,164-174
& Nbsp; - veces = 37,93,100,170
& Nbsp; - multiprocesamiento
--multiprocessing es opcional, sin él, cada lugar se llevará a cabo de forma consecutiva.
Si ya ha ejecutado los resultados anteriores y se guarda en la carpeta de salida (ver más abajo), puede utilizar los registros de los tipos de sitio preexistentes en lugar de la estimación de los de nuevo con:
python tapir_compute.py Input_Folder_of_Site_Rate_JSON_Files / Input.tree
& Nbsp; - Salida output_directory
& Nbsp; - épocas = 32-42,88-98,95-105,164-174
& Nbsp; - veces = 37,93,100,170
& Nbsp; - multiprocesamiento
& Nbsp; - Sitio tasas
Resultados
tapir escribe los resultados a una base de datos SQLite en el directorio de salida de su elección. Este directorio también contiene archivos de tipos web en formato JSON para cada locus pasado por tapir_compute.py.
Se puede acceder a los resultados en la base de datos de la siguiente manera. Para más ejemplos, entre ellos conspiración, consulte la documentación
- Poner encima sqlite:
& Nbsp; sqlite3 output_directory / filogenético-informativeness.sqlite
- Obtener datos integrales para todas las épocas:
& Nbsp; seleccione locus, intervalo, pi de loci, intervalo donde loci.id = interval.id
- Obtener datos integrales para una época determinada:
& Nbsp; seleccione locus, intervalo, pi de loci, intervalo
& Nbsp; donde el intervalo = '95 -105 'y loci.id = interval.id;
- Obtener el recuento de loci tener max (PI) en diferentes épocas:
& Nbsp; create table máximo temporal como select id, max (pi) como máximo del grupo de intervalo por id;
& Nbsp; create table t temporal como seleccionar interval.id, intervalo, máximo de intervalo, como máximo
& Nbsp; donde interval.pi = max.max;
& Nbsp; seleccione intervalo, count (*) desde t grupo por intermedio;
Agradecimientos
Damos las gracias a Francesc López-Giraldez y Jeffrey Townsend para que nos proporciona una copia de su código fuente de aplicaciones web. . BCF gracias Hubbell S y P Gowaty

Requisitos

  • Python
  • SciPy
  • NumPy
  • DendroPy
  • hyphy2 (descargue o construir un único subproceso hyphy2)

Programas parecidos

PEATDB
PEATDB

14 Apr 15

Geant4
Geant4

20 Feb 15

HTSeq
HTSeq

20 Feb 15

Otro software de desarrollador Brant Faircloth, Jonathan Chang and Mi...

picme
picme

11 May 15

Comentarios a la tapir

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!