Giter VIP home page Giter VIP logo

Martin R. Smith

I am an Associate Professor in Durham University's Department of Earth Sciences. I use the fossil record to illuminate the origins of life's complexity. To this end, I have developed and implemented a number of methods to improve the inference of phylogenetic history ("evolutionary family trees"), mainly in R/C++.

See https://smithlabdurham.github.io/ for more about my group's research interests.

Repo highlights

R packages

  • Ternary: create ternary plots and Holdridge diagrams.

  • Packages for calculating and evaluating distances between phylogenetic trees: TreeDist, TBRDist, Quartet.

  • MapTrees: an interactive user interface for the creation, visualization and evaluation of tree landscapes.

  • TreeTools: utilities for the creation, modification and analysis of phylogenetic trees.

  • TreeSearch: phylogenetic tree search in R, with an appropriate treatment of ‘inapplicable’ characters.

  • Rogue: Identify rogue taxa to improve consensus trees.

Student resources

  • Concentration: Strategies to improve concentration and maximize productivity.

  • Ancient Life and its Environment: Teaching resources for a palaeontological half-module.

  • preferences: Default configurations for scientific research software.

  • dictionary: Personal wordlist of scientific terms to supplement spell-checkers.

  • module-map: JavaScript interface to navigate Earth Science degree pathways.

Reproducible research

  • phylo-workflow: Workflow for semi-automatic phylogenetic analysis of morphological data.

  • hyoliths: Supplementary dataset for Sun et al. (2018): a useful template for morphological phylogenetic analysis.

Martin R. Smith's Projects

anaerobic icon anaerobic

Plan running and training based on an estimate of anaerobic capacity (D')

ape icon ape

analysis of phylogenetics and evolution

beast2 icon beast2

Bayesian Evolutionary Analysis by Sampling Trees

beastmaster icon beastmaster

R code for writing Beast2 XML (especially morphology/tip-dating)

bookdown icon bookdown

Authoring Books and Technical Documents with R Markdown

citation-bot icon citation-bot

Citation bot is a tool to expand and format references at Wikipedia. It retrieves citation data from a variety of sources including CrossRef (DOI), PMID, PMC and JSTOR, and returns a formatted citation. Report bugs at https://en.wikipedia.org/wiki/User_talk:Citation_bot

climenv icon climenv

climenv: download, extract and visualise climatic and elevation data

clue icon clue

:exclamation: This is a read-only mirror of the CRAN R package repository. clue — Cluster Ensembles

exploreinapplicable icon exploreinapplicable

Tests to explore the use of the inapplicable algorithm of Brazeau, Guillerme & Smith (2019)

fitfiler icon fitfiler

R package intended to read data from FIT files using only native R code, rather than relying on external libraries.

halkieria icon halkieria

Halkieriid scleritome construction and affinity

hyoliths icon hyoliths

A phylogeny of early brachiopods and their close relatives

inapplicable icon inapplicable

Logically consistent handling of inapplicable data in parsimony analysis

lapjv-algorithm-c icon lapjv-algorithm-c

Jonker-Volgenant / LAPJV algorithm for the linear assignment problem, in C language

lpsolve icon lpsolve

:exclamation: This is a read-only mirror of the CRAN R package repository. lpSolve — Interface to 'Lp_solve' v. 5.5 to Solve Linear/Integer Programs. Homepage: https://github.com/gaborcsardi/lpSolve

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.