piranha

Scripts for file processing and analysis in phylogenetics and phylogeography

https://github.com/justincbagley/piranha

Science Score: 41.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 11 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.4%) to scientific vocabulary

Keywords

bayesian-inference maximum-likelihood phylogeny phylogeography population-structure r shell snps ssh supercomputer
Last synced: 6 months ago · JSON representation ·

Repository

Scripts for file processing and analysis in phylogenetics and phylogeography

Basic Info
  • Host: GitHub
  • Owner: justincbagley
  • License: other
  • Language: Shell
  • Default Branch: master
  • Homepage:
  • Size: 13.7 MB
Statistics
  • Stars: 10
  • Watchers: 3
  • Forks: 3
  • Open Issues: 0
  • Releases: 0
Topics
bayesian-inference maximum-likelihood phylogeny phylogeography population-structure r shell snps ssh supercomputer
Created over 9 years ago · Last pushed about 5 years ago
Metadata Files
Readme Changelog License Code of conduct Citation

README.md

Codacy Badge License<!-- Unicorn --> Tweet Twitter<!-- "?style=social&logo=twitter%20%40" OR "?style=social&label=Follow%20%40"-->

Scripts for file processing and analysis in phylogenomics & phylogeography

PIrANHA

PIrANHA provides a set of tools for automating file processing and analysis steps in the (phylo*=) fields of phylogenomics and phylogeography (including population genomics). PIrANHA is fully command line-based and contains a series of functions for automating tasks during evolutionary analyses of genetic data.

A variety of functions manipulate DNA sequence alignments, while others conduct custom analysis pipelines; for example, one set conducts reference-based assembly, allele phasing, and alignment of allelic sequences, starting from cleaned targeted sequence capture reads. Many functions are wrappers around existing software, allowing for straightforward automation of common analysis steps in evolutionary genetics. PIrANHA is under development (join in!), but the alpha release is now stable!

New features include tab completion of function names, as follows:

INSTALL & DOCUMENTATION

Homebrew install

See here.

bash brew tap justincbagley/homebrew-tap ; brew install piranha ; source /usr/local/Cellar/piranha/*/bin/source_piranha_compl.sh ; source ~/.bash_profile ;

For additional information on this distribution, including overview, dependencies, installation, updating, usage, workflows, etc., please see the documentation given in the Quick Guide (here or here) and the PIrANHA wiki!!!

LICENSE

All code within PIrANHA v0.4a4 repository is available "AS IS" under a 3-Clause BSD license. See the LICENSE file for more information.

CITATION

Should you cite PIrANHA? See https://github.com/mr-c/shouldacite/blob/master/should-I-cite-this-software.md.

If you use scripts from this repository as part of your published research, please cite the repository as follows (also see DOI information below):

  • Bagley, J.C. 2020. PIrANHA v0.4a4. GitHub repository, Available at: http://github.com/justincbagley/PIrANHA.

Alternatively, provide the following link to this software repository in your manuscript:

  • https://github.com/justincbagley/PIrANHA

DOI

The DOI for PIrANHA, via Zenodo (also indexed by OpenAIRE), is as follows: DOI. Here are some examples of citing PIrANHA using the DOI:

DOI specific to this version:

  • Bagley, J.C. 2020. PIrANHA v0.4a4. GitHub package, Available at: http://doi.org/10.5281/zenodo.4331675.
  • Bagley, J.C. 2020. PIrANHA. Zenodo, Available at: http://doi.org/10.5281/zenodo.4331675.

Generic DOI for all versions:

  • Bagley, J.C. 2020. PIrANHA v0.4a4. GitHub package, Available at: http://doi.org/10.5281/zenodo.596766.
  • Bagley, J.C. 2020. PIrANHA. Zenodo, Available at: http://doi.org/10.5281/zenodo.596766.

CONTENTS

Directory tree...

txt . ├── LICENSE ├── README.md ├── changeLog.md ├── piranha ├── Quick_Guide.md ├── Quick_Guide.pdf ├── assets │ └── ... ├── bin │ ├── README.md │ ├── calcAlignmentPIS │ ├── NEXUS2PHYLIP │ ├── PHYLIP2NEXUS │ ├── PHYLIP2FASTA │ ├── PHYLIP2Mega │ ├── PHYLIP2PFSubsets │ └── ... ├── completions │ ├── init.sh │ ├── c.bash │ ├── c.zsh │ └── source_piranha_compl.sh ├── install │ ├── README.md │ ├── INSTALL │ ├── brew_piranha │ └── local_piranha ├── lib │ ├── README.md │ ├── setupScriptFunctions.sh │ ├── sharedFunctions.sh │ ├── sharedVariables.sh │ ├── utils.sh │ └── virtualenv.txt ├── etc │ ├── README.md │ ├── beast_runner_default.cfg │ ├── dadi_runner_default.cfg │ ├── pushover.cfg.sample │ ├── raxml_runner.cfg │ ├── snapp_runner.cfg │ └── .gitignore ├── test │ ├── test.fasta │ ├── test.phy │ ├── test.nex │ └── ... └── tmp └── .gitignore

Owner

  • Name: Justin C. Bagley
  • Login: justincbagley
  • Kind: user
  • Location: Jacksonville, AL, United States
  • Company: Jacksonville State University; Virginia Commonwealth University

Assistant Professor, Department of Biology, Jacksonville State University; Affiliate Researcher, VCU. Evolutionary biologist and teacher-scholar. he/him/his

Citation (CITATION.md)

# CITATION

## CITING PIrANHA

If you use scripts from this repository as part of your published research, please cite the repository as follows (also see DOI information below): 
  
-   Bagley, J.C. 2020. PIrANHA v0.4a4. GitHub repository, Available at: http://github.com/justincbagley/PIrANHA.

Alternatively, provide the following link to this software repository in your manuscript:

-   https://github.com/justincbagley/PIrANHA

### DOI

The DOI for PIrANHA, via [Zenodo](https://zenodo.org) (also indexed by [OpenAIRE](https://explore.openaire.eu/)), is as follows:  [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.596766.svg)](https://doi.org/10.5281/zenodo.596766). Here are some examples of citing PIrANHA using the DOI: 
  
  Bagley, J.C. 2020. PIrANHA v0.4a4. GitHub package, Available at: http://doi.org/10.5281/zenodo.596766.

  Bagley, J.C. 2020. PIrANHA. Zenodo, Available at: http://doi.org/10.5281/zenodo.596766.  

### BIBTEX

BibTeX entries for LaTeX users are as follows:

**Standard BibTeX entry:**

```tex
@misc{PIrANHA,
  author = {Justin C. Bagley},
  title = {PIrANHA},
  year = {2020},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/justincbagley/piranha}}
}
```

**BibTeX entry with Zenodo DOI:**

```tex
@misc{PIrANHA,
  author = {Justin C. Bagley},
  title = {PIrANHA},
  year = {2020},
  doi = 10.5281/zenodo.596766,
  publisher = {Zenodo},
  journal = {GitHub repository},
  howpublished = {\url{http://doi.org/10.5281/zenodo.596766}}
}
``` 

Justin C. Bagley, Ph.D.
December 17, 2020, Jacksonville, AL

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 1,716
  • Total Committers: 2
  • Avg Commits per committer: 858.0
  • Development Distribution Score (DDS): 0.071
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Justin C. Bagley j****y 1,594
Justin C. Bagley c****e@g****m 122