Drop Your Project Folder

Drag & drop a folder or files — PhyloVerse auto-identifies .tre, .nwk, .nex, .ss, .csv, .xlsx, .tif, .jpg

or

🌍 Search Biodiversity Databases (Enhanced)

Fetch observations with photos, metadata, and quality filters

🔢 Character Matrix Editor

Edit morphological data, manage taxa and characters

Taxon

🔍 Data Audit & Cross-Linking

Fuzzy matching results, naming conflicts, and geographic outlier detection

70%

✅ Matched Taxa

Upload data to see matches

⚠️ Naming Conflicts

No conflicts detected

🚩 Geographic Outliers

No outliers detected

👻 Orphaned Tips

No orphaned tree tips

🌿 Phylogenetic Tree

Trace:
Edit:
🌿

Upload a .tre or .nwk file to visualize your phylogenetic tree

📊 Tree Statistics

Parsimony fit indices for your current tree and matrix.

🎰 Bootstrap Support

Assess clade support by resampling characters with replacement.

💪 Bremer Support

Calculate decay indices for each clade. Higher values = stronger support.

🔀 Branch Swapping TNT

Advanced tree rearrangement algorithms: TBR, SPR, and NNI.

🔀 Parsimony Ratchet

Heuristic search for most parsimonious trees. Runs in Web Worker — handles 10,000+ taxa without freezing.

🗺️ Biogeographic Map

Present
🗺️ Ancestral Range Estimation (DEC)

Dispersal-Extinction-Cladogenesis (DEC) model. Reconstructs biogeographic history across your phylogeny.

🔬 GBIF Live Search

Query the Global Biodiversity Information Facility for real-time species occurrence data.

Or import occurrences for all taxa in your tree:

🌍 3.5D Spatio-Temporal Globe

Present

⚡ Analytical Engines

Cloud-scale heuristic searches and ancestral range estimation

🧬

Synapomorphy List

List character changes (synapomorphies) supporting each clade.

⚖️

Character Weighting

Apply implied weights using Goloboff's k-value for downweighting homoplasious characters.

🔄

Homoplasy Detection

Identify convergences and reversals in your character data.

🧬 R-Powered Analysis (In-Browser) Not loaded
ℹ️ R runs entirely in your browser via WebAssembly (~20MB download, first time only). Works best in Chrome/Edge. Firefox may have limited support.
🔬

R Parsimony Search

Run Fitch parsimony + NNI tree search directly in your browser via ape. No server required.

🧬

R Ancestral States

Reconstruct ancestral character states via Fitch parsimony downpass using ape.

📊

R Model Test

Compare distance models (JC69, K80, T92, TN93) using ape::dist.dna. For molecular (DNA) data only.

🔬 Advanced Cladistics TNT-style
🔒

Constraint Tree Analysis

Search for optimal trees while enforcing monophyly constraints. Define backbone or partial constraints.

📋Requires: Tree + Matrix

Click taxa to add to constraint group:

⚖️

Successive Approximations

Iterative character reweighting based on CI/RI. Downweights homoplasious characters until tree stability.

🎲

Parsimony Jackknifing

Fast resampling method that deletes a fraction of characters per replicate. Faster than bootstrap for large datasets.

📋Requires: Tree + Matrix
⚖️

Symmetric Resampling

Goloboff's symmetric resampling avoids artifacts of standard bootstrap/jackknife. Better for parsimony.

📋Requires: Tree + Matrix
📊

Partitioned Bremer Support

Calculate Bremer support for character partitions. Identifies which data partitions support each clade.

📋Requires: Tree + Matrix
🧬 Evolutionary Biology Time & Traits
⏱️

Molecular Clock Calibration

Set calibration points to convert branch lengths to absolute time. Supports fossil-based and secondary calibrations.

🌳Requires: Tree only
Calibration Points:
Select node...
MYA
📅

Divergence Time Display

Visualize estimated divergence times on tree. Toggle time scale, geological epochs, and confidence intervals.

🎬

Trait Evolution Animation

Animate character state changes across the phylogeny through time. Visualize evolutionary transitions.

📋Requires: Tree + Matrix
0 MYA
🌍 Advanced Biogeography Spatial
🗺️

Biogeographic Regions

Define custom biogeographic areas for ancestral range estimation. Assign taxa to regions with area codes.

A
5 taxa assigned
B
3 taxa assigned
C
4 taxa assigned
🔄

Event-Based Biogeography

Infer dispersal, vicariance, and extinction events. DIVA-like analysis with event counting and optimization.

📍Requires: Tree + Specimens

⚙️ Settings

🎨 Appearance
Theme
🌿 Tree Visualization
Branch Color
Branch Width
1.5
Node Color
Node Size
4
Label Color
Label Size
11
Node Shape
Show Support Values
Support Color Scale
🗺️ Map Settings
Base Map Style
Marker Opacity
⚡ Analysis Defaults
Default Ratchet Iterations
Default Bootstrap Replicates
Default K-value (Implied Weights)
⌨️ Keyboard Shortcuts
Undo
CtrlZ
Redo
CtrlY
Save/Export
CtrlS
Open File
CtrlO
Tree View
1
Map View
2
Globe View
3
Analytics
4
Toggle Split View
Ctrl\\
Toggle Theme
CtrlD
Search Taxa
CtrlF
Select All
CtrlA
Deselect All
Esc
Zoom In
+
Zoom Out
-
Show Shortcuts
?
Ladderize Tree
L
Run Analysis
CtrlR

Press Esc or ? to close

🌿 Tree View
🗺️ Map View