Giter Club home page Giter Club logo

cirripectes's Introduction

DOI

Cirripectes matatakaro sp. nov. species description

This repository contains data, code, and supplementary information for the paper:

Hoban, ML, Williams, JT, 2019. Cirripectes matatakaro, a new species of combtooth blenny from the Central Pacific, illuminates the origins of the Hawaiian fish fauna (in review)

Contents

  • cirripectes.Rproj -- RStudio project for code and analyses

code

  • cirripectes_genetic_stats.R -- calculate genetic summary statistics
  • cirripectes_map.R -- create distribution map (requires google API key / billing)
  • cirripectes_pca.R -- calculate and plot principal components analysis (PCA)
  • cirripectes_tree_beast.R -- format and display divergence timetree
    • this is left over from a previous version of the paper
  • cirripectes_tree_mrbayes.R -- format and display COI phylogeny

data

  • cirripectes_specimens.xlsx -- morphological specimen data
  • new_sp_occurrence.csv -- geographical occurrence data for C. matatakaro returned from google geocoding algorithm
    • 'lon': longitude
    • 'lat': latitude
    • 'type': location type
    • 'loctype': basis of geocode calculation
    • 'address': text description of location
    • 'north': northern bounding latitude
    • 'south': southern bounding latitude
    • 'east': eastern bounding longitude
    • 'west': western bounding longitude
  • samples.tab -- sequencee/specimen data for haplotype network construction
    • 'id': sequence identifier
    • 'species': species
    • 'island','country','region': locality information
  • variolosus-vanderbilti-geocoded.csv -- specimen occurrence data from GBIF with geocoded locations (where coordinates where lacking)
    • see GBIF.org for file format
  • PartitionFinder_output.txt -- best partitioned substitution model scenario (AICc) output from PartitionFinder
  • jModelTest2_output.txt -- best nonpartitioned substitution model scenario (AICc) output from jModelTest2

tree

  • cirripectes-684-reduced.nex -- MrBayes input file / NEXUS alignment
    • partitioned substitution model (see below)
  • cirripectes-684-reduced.nex.con.tre -- COI phylogeny tree file (current, used)
    • outgroup: Plagiotremus tapeinosoma
    • MrBayes MCMC run: 2e8 generations, 20% burn-in
    • partitioned substitution model
      • codon 1: GTR+G
      • codon 2: F81+G
      • codon 3: GTR+I+G
  • cirripectes-HKY-nonpartitioned.tre -- COI phylogeny tree file (secondary) -this is a secondary analysis using a nonpartitioned substitution model
    • outgroup: Plagiotremus tapeinosoma
    • MrBayes MCMC run: 2e7 generations, 20% burn-in
    • substitution mode: HKY+I+G
  • treebuild2.nex.con.tre -- COI phylogeny tree file
    • this is retained from a previous version of the manuscript
    • outgroup: Exallias brevis
    • MrBayes MCMC run: 3e7 generations, 20% burn-in
    • substitution model: GTR+I+G

sequence

  • vanderbilti-redhead-coi.fasta -- COI sequence data for C. vanderbilti and C. matatakaro
  • variolosus-redhead.fasta -- COI sequence data for C. variolosus and C. matatakaro

cirripectes's People

Contributors

mhoban avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.