picme

Logiciel capture d'écran:
picme
Détails logiciels:
Version: 1.0
Date de transfert: 11 May 15
Licence: Gratuit
Popularité: 12

Rating: nan/5 (Total Votes: 0)

PicMe est un paquet de Python qui contient les programmes d'estimer et de tracer informatif phylogénétique des grands ensembles de données.
Installation
Pour le moment, la meilleure façon d'installer le programme est:
git clone git: //github.com/faircloth-lab/picme.git / path / to / PicMe
Pour exécuter des tests:
cd / path / to / PicMe /
test de python / test_townsend_code.py
Utiliser
Le code de estimate_p_i.py appelle un fichier batch pour hyphy qui est en templates /. Ce fichier doit être dans la même position par rapport à l'endroit où vous mettez estimate_p_i.py. Si vous installez amincit comme ci-dessus, vous serez très bien, pour le moment.
Courir:
cd / path / to / PicMe /
python picme_compute.py Input_Folder_of_Nexus_Files / Input.tree
& Nbsp; - sortie Output_Directory
& Nbsp; - époques = 32-42,88-98,95-105,164-174
& Nbsp; - fois = 37,93,100,170
& Nbsp; - multitraitement
--multiprocessing est facultative, sans elle, chaque locus sera exécuté consécutivement.
Si vous avez déjà exécuté les résultats ci-dessus et enregistrés dans votre dossier de sortie (voir ci-dessous), vous pouvez utiliser les dossiers site taux pré-existantes plutôt que d'estimer ceux de nouveau avec:
python picme_compute.py Input_Folder_of_Site_Rate_JSON_Files / Input.tree
& Nbsp; - sortie Output_Directory
& Nbsp; - époques = 32-42,88-98,95-105,164-174
& Nbsp; - fois = 37,93,100,170
& Nbsp; - multitraitement
& Nbsp; - site-taux
Résultats
PicMe écrit les résultats à une base de données sqlite dans le répertoire de sortie de votre choix. Ce répertoire contient également des fichiers de taux du site au format JSON pour chaque locus traversé picme_compute.py.
Vous pouvez accéder aux résultats dans la base de données comme suit. Pour plus d'exemples, y compris traçage, voir la documentation
- Montez sqlite:
& Nbsp; sqlite3 Output_Directory / phylogénétique-informativeness.sqlite
- Obtenir des données intégrales pour toutes les époques:
& Nbsp; sélectionnez locus, intervalle, pi de loci, intervalle où loci.id = interval.id
- Obtenir des données intégrales pour une époque spécifique:
& Nbsp; sélectionnez locus, intervalle, pi de loci, intervalle
& Nbsp; où intervalle = '95 -105 'et loci.id = interval.id;
- Obtenir le nombre de loci ayant max (PI) à différentes époques:
& Nbsp; créer table temporaire max comme select id, max (pi) comme max du groupe intervalle par id;
& Nbsp; créer table temporaire t que de sélectionner interval.id, intervalle, max à partir intervalle, max
& Nbsp; où interval.pi = max.max;
& Nbsp; choisir l'intervalle, count (*) à partir de t groupe par intervalle;
Citant PicMe
Lors de l'utilisation PicMe, s'il vous plaît citer:
- BC Faircloth, Chang J, Alfaro ME: PicMe permet l'analyse à haut débit de informatif phylogénétique.
- Townsend JP: Profilage informatif phylogénétique. Biol systématique. 2007, 56: 222-231.
- Etang SLK, Frost SDW, Muse SV: HYPHY: tests d'hypothèses à l'aide de la phylogénie. Bioinformatics 2005, 21: 676-679.

Exigences :

  • Python
  • hyphy2
  • NumPy
  • SciPy
  • DendroPy

Logiciel similaire

GDIS
GDIS

3 Jun 15

biotools
biotools

20 Feb 15

CodonW
CodonW

2 Jun 15

D'autres logiciels de développeur Brant Faircloth, Jonathan Chang and Mi...

tapir
tapir

11 May 15

Commentaires à picme

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!