documentation v0.2.1

metis User Guide

A plain-language guide to installing metis, preparing your data, building a model, reading results, and creating tables for your thesis, paper, or report.

Windows 10 / 11 + macOS 11+ June 2026 GPL-3 Licence Free forever

1. What is metis?

metis is a free desktop app for students, lecturers, and researchers who use Partial Least Squares Structural Equation Modelling (PLS-SEM). It brings the main parts of a study into one place: create a workspace, add your data, draw your model, run the analysis, and review the results without writing R code.

R and seminr do the statistical calculations in the background. You work with a visual interface, so you can focus on your research question instead of scripts, setup files, and folder juggling.

Tark is the reporting helper inside metis. Once a model has saved results, Tark collects the key tables and an optional path diagram into a preview you can copy into Word, a thesis draft, or a paper.

What’s new in 0.2.1 (Windows)
  • Fixed dataset importing: imports now target the active workspace and no longer wrongly report that the workspace dataset limit was reached.
  • Fixed dataset deletion: a single selected dataset can now be deleted directly in the Dataset Manager, not only through the right-click menu or multi-select.
  • Fixed a model canvas that could show a linked dataset with an empty indicator list.

See the full changelog on the Updates page.

Version0.2.1 (Windows) · 0.0.2 (macOS)
LicenceGNU General Public Licence v3 (GPL-3)
PlatformWindows 10 / 11 (64-bit), macOS
Main toolsPLS-SEM, Bootstrap, PLSpredict, IPMA, NCA, cIPMA, and Tark reporting
Privacy Your data and calculations stay on your computer.
Cost Free forever

2. Computer Requirements

metis is currently available for Windows and macOS. The setup below is a good starting point:

What to checkRecommended starting point
Operating systemWindows 10 or Windows 11 (64-bit) or macOS (Intel or Apple Silicon)
Computer speed1.6 GHz dual-core or better; 2 GHz+ is recommended
Memory (RAM)4 GB minimum; 8 GB is better for larger datasets
Storage spaceLeave room for the installer, the app, your workspaces, and any local R packages. Download sizes are listed below.
InternetNeeded to download metis and, for Lite, to install missing packages. The analysis itself runs locally.
R (Lite only)R 4.0 or later, already installed system-wide

3. Choosing Your Installer

metis comes in two installers. Both give you the same app. The difference is whether metis brings the R support it needs or uses the R setup already on your computer. Downloads are direct from the release page; no form is required.

3.1 Download Sizes

Use this table to compare the current installer download sizes across Windows and macOS.

Edition Platform Architecture Size
Bundle Windows x64 About 283 MB
Lite Windows x64 About 78 MB
Bundle macOS Apple Silicon (ARM64) About 464 MB
Lite macOS Apple Silicon (ARM64) About 130 MB
Bundle macOS Intel (x64) About 464 MB
Lite macOS Intel (x64) About 130 MB

3.2 Bundle or Lite?

Bundle Windows: ~283 MB · macOS: ~464 MB

metis Bundle

Recommended for most users

  • Includes the calculation support metis needs
  • Best choice if you do not already use R
  • Keeps metis separate from any R setup on your computer
  • Good for students, first-time users, and shared computers
  • Larger download because it carries more of the setup with it

Installation Steps

  1. Download the Bundle installer from the release page.
  2. Open the installer and choose where metis should be installed.
  3. Keep the desktop shortcut on if you want quick access.
  4. When setup finishes, launch metis and start your first workspace.
Lite Windows: ~78 MB · macOS: ~130 MB

metis Lite

For users with R already installed

  • Smaller download
  • Uses the R version already installed on your computer
  • Checks the required packages during setup
  • Good for researchers and analysts who already work in R
  • Does not include R
  • If R or packages are missing, metis shows the next step clearly

Installation Steps

  1. Make sure R 4.0 or later is installed.
  2. Download the Lite installer from the release page.
  3. Open the installer and choose where metis should be installed.
  4. On first launch, metis checks for R and the packages it needs. If something is missing, it gives you a copy-and-paste command instead of a long error message.

3.3 Comparison at a Glance

Feature Bundle Lite
Includes the calculation tools metis needsYesNo, uses your installed R
Needs R installed before metisNoYes (R 4.0+)
Package setupHandled by the appChecked on first launch
Separate from your own R setupYesNo, shared
Good if you have never used RYesNo
Download sizeWindows: about 283 MB; macOS: about 464 MBWindows: about 78 MB; macOS: about 130 MB
Recommended forMost usersExisting R users

4. First Launch

The first launch is a short setup check. Bundle users should be ready after the included calculation tools are prepared. Lite users will see metis look for R and check the packages needed for analysis.

What setup checks
  • Whether R is available, if you installed Lite.
  • Whether the analysis packages are ready.
  • Whether metis can save your workspace and launch normally.

If R is missing, metis shows the R setup screen. If packages are missing, it shows what is missing and gives you one command you can copy. Your data is not uploaded during setup or analysis.

5. Getting Started

5.1 Application Overview

When metis opens, you start on Workspace Home. Think of a workspace as a study folder. It can hold datasets, models, and saved results, so the pieces of one project stay together.

You can create a new workspace, open an existing one, pin important workspaces, switch between grid and list view, and reopen recent models from the title bar. A model opens on the canvas, where you can work with multiple model tabs in the same session.

5.2 Importing Your Data

  1. Choose Import Dataset from the workspace or canvas.
  2. Select a CSV or Excel file. For CSV files, metis lets you confirm how the file is separated and saved.
  3. Review the preview, missing-value count, and detected variables.
  4. Open the dataset view if you need to clean small issues before modelling.
File size limit: Up to 50 MB per file is supported. CSV, .xlsx, and .xls files are accepted.

5.3 Reviewing and Cleaning Data

The dataset view is for quick, practical cleanup. You can rename columns, edit cells, delete rows or columns, add simple calculated columns such as mean or sum, and save the cleaned data back to the workspace.

A workspace can hold up to three datasets. From the Dataset Manager, choose which dataset a model should use, rename datasets, remove older versions, or add a new dataset when you need to compare versions.

5.4 Building Your Model

  • Add constructs, which are the ideas or concepts you want to study.
  • Drag dataset variables onto each construct as indicators, such as survey items or measures.
  • Choose whether each construct is reflective or formative.
  • Move indicators around the construct so the diagram stays readable.
  • Draw arrows between constructs to show which ideas you expect to influence others. You can also connect a construct to an existing arrow when you need a moderation relationship.
  • Use tabs to keep more than one model open, and save manually whenever you want to lock in the latest version.

5.5 Running the Analysis

  1. Click the calculate button on the canvas to run PLS-SEM.
  2. Confirm the algorithm settings. The defaults are a good starting point for most models.
  3. metis checks that your model has the needed pieces and that the dataset columns match before running.
  4. When the run finishes, results open automatically and can be saved to the workspace.

6. Reading Results

The Results View keeps each analysis mode in its own clear view: PLS-SEM, Bootstrap, PLSpredict, and Advanced analysis. The left side lists the result groups, while the main area shows the selected table, chart, or path diagram.

Some panels include a chart above the table. You can copy visible tables, download tables for Excel, export a full HTML report, or copy the R script used to reproduce the model.

SectionContents
PLS-SEMThe main model results, including path effects, indicator quality, reliability, validity, explained variance, model fit, and supporting data checks.
BootstrapRepeated-sample results that help you judge whether paths and indicators are strong enough to report.
PLSpredictPrediction results that show how well your model works with data it has not already fitted.
Advanced analysisFollow-up tools such as IPMA, NCA, and cIPMA for priority maps, necessity checks, bottleneck tables, and improvement priorities.
TarkReport-ready tables and an optional path diagram built from the saved results for a model.

7. Bootstrap

Bootstrapping repeats the analysis many times with repeated samples from your data. This helps you judge whether paths and measurement results are stable enough to report. metis lets you choose the number of repeated samples and the confidence settings before the run starts.

  1. From the Model Canvas, choose Analysis > Run Bootstrap.
  2. Review the default settings. The current default is 500 repeated samples.
  3. Run Bootstrap and wait for the results to open.
  4. Save the results if you want to reopen them later or use them in Tark.
Note: Very large datasets (over 10,000 rows) may cause slower bootstrap calculation times depending on hardware.

8. PLSpredict

PLSpredict checks how well your model predicts data it has not already fitted. You can choose the number of folds and repetitions, and you can turn on CVPAT when you want the extra prediction test.

  1. Select Analysis > PLSpredict from the menu bar.
  2. Set folds and repetitions. metis also shows how many prediction checks will run.
  3. Turn on CVPAT if you want that summary included.
  4. Review Q²predict, PLS vs LM comparison, prediction errors, and the histogram panels in the results view.

9. Advanced Analysis

Advanced analysis becomes available after you run PLS-SEM for the current model. It is meant for follow-up interpretation, especially when you want to understand which constructs deserve attention for a chosen target outcome.

  1. Run and save a PLS-SEM result for the model.
  2. Choose Analysis > Advanced analysis.
  3. Select a target construct and choose whether to include only direct influences or earlier influences too.
  4. Select IPMA, NCA, cIPMA, or keep all three selected.
  5. Run the analysis and review the priority map, construct table, necessity check, bottleneck table, and cIPMA priorities.
Simple rule: run PLS-SEM first, then use Advanced analysis when you want clearer priority and necessity guidance for a target construct.

10. Tark Reports

Tark is the report helper inside metis. It takes saved results from a model and turns them into clean tables for writing. The goal is not to replace your interpretation, but to remove the busy work of collecting results, aligning labels, and rebuilding tables by hand.

What Tark creates

  • Measurement model tables with indicator quality, reliability, validity, and VIF where available.
  • Discriminant validity tables.
  • Structural model tables for hypothesis testing, confidence intervals, effect sizes, and decisions.
  • Explanatory and predictive power tables.
  • Model fit tables.
  • Optional PLSpredict and advanced-analysis tables when those saved results are included.
  • An optional path diagram with the values you choose to show.

How to use Tark

  1. Run and save PLS-SEM, Bootstrap, and PLSpredict for the model you want to report.
  2. Click Tark it in the title bar.
  3. Choose the workspace and model. If a model is not ready, metis tells you which saved result is missing.
  4. Add a report title, choose full construct names or abbreviations, and decide whether to include the path diagram.
  5. Preview the report tables, then copy one table or copy everything into Word.
Before opening Tark: save the model results you want to report. Basic Tark output expects saved PLS-SEM, Bootstrap, and PLSpredict results. Advanced analysis is optional unless you turn on advanced tables in Tark.

11. Exporting Results

Save Results

Saves the current result set back into the workspace so you can reopen it later or use it in Tark.

Export HTML

Creates a browser report with the result sections, path diagram, and supported charts included.

Copy or Download Tables

Copies the visible table with formatting for Word, or downloads it for spreadsheet work.

Copy R Script

Copies the matching R script to your clipboard for users who want to reproduce the model outside metis.

12. Data Privacy & Security

metis is built for research data that should stay close to you. Your workspace, dataset, model, and results are stored on your computer.

Local processing. All statistical calculations run on your computer. Your dataset is never uploaded or sent to an outside service.
No tracking inside the app. metis does not collect app telemetry, usage analytics, or crash reports by default.
Local storage only. Workspace files, saved datasets, saved results, and exports are kept on your machine.
Reporting stays local. Tark builds tables from saved local results. It does not send your analysis to an outside service.

13. Known Limitations, v0.2.1

The app is usable now, and a few edges are still being shaped for future releases.
  • Windows and macOS releases. Linux, Android, iOS, and web versions are not available in this release.
  • CSV and Excel are the supported import formats. Other data formats may appear in the file picker, but use CSV or Excel for the smoothest experience.
  • Tark prepares tables, not the written argument. It gives you cleaner tables and diagrams, but you still write the interpretation for your study.
  • Large calculations can take time. metis runs Bootstrap, PLSpredict, and advanced analysis on your computer through R and seminr. Large models, 5,000-10,000 bootstrap samples, other work running on your computer, and older hardware can make calculations take several minutes. A longer run does not mean the calculation has failed; metis keeps working locally until the result is ready.
  • Saved results matter. Tark and later review tools work best when you save PLS-SEM, Bootstrap, PLSpredict, and any Advanced analysis results you want to reuse.

Licence & Support

Created by: Aaron Daniel Akuteye 2026
View about metis Contact support