IV

Photovoltaic encapsulant study

IV Compare

Explore the data →

A guide to informed comparisons

Know what you are
looking at.

From your first graph to a traceable figure: understand the data, the defaults and the limits of each comparison.

Same-sample referencesExplicit scientific choicesPreserved raw observations

01 · Workflow

Your first comparison

  1. Choose the question.

    Ageing trends follows a metric over recorded durations. JV curves inspects measured sweeps of one cell through ageing or materials at one exact time. Before / after compares paired inventory PCE around encapsulation.

  2. Choose the data.

    Each series has its own encapsulant family, protocol and metric. Add a series to compare another material or another condition. Open Refine selection to restrict formulation, batch, recipe or recorded electrode. A family name is a navigation label, not proof of equivalence.

  3. Read individual samples first.

    The default draws separate selected-sample trajectories. Material colour stays the same; line patterns distinguish cells. Open the sample selector below the graph to check which inventory references contribute. Switching to Median or Mean aggregates the selected subset.

  4. Arrange your graphs.

    Graph layout groups by metric by default: POE and TPO forward sweeps share one graph, and their reverse sweeps share another. Choose By material to compare light-ageing sweep directions within each material, or One graph per series to keep comparison cards separate. Choose Auto, Stacked or Side by side for the grid. Each graph has its own scale; incompatible metrics or protocols remain separate. These choices do not change calculations or sample selection.

  5. Check the method and coverage.

    The current-method strip records the active trend choices. Open Scientific settings for grouping, cohort, Outdoor reference or flagged-data review. Opening a panel does not change the calculation. Check missingness, exclusions and cohort composition before interpreting a change.

  6. Reduce dense displays if needed.

    For time axes in hours, Point spacing offers all points or intervals of 1, 2, 5, 10 or 24 hours. Each curve keeps its first point, then the first actual measurement at least that interval after the previous displayed point, and always its last point. No averages or synthetic timestamps are created. Statistics, references, analytical tables and automatic Y limits still use the full eligible data. Sparse displays can conceal short events: return to All points to inspect them.

  7. Export with context.

    Open Export figure above the graph and choose a figure export for the displayed time range and point spacing, or the full selected dataset for the complete selection. The figure CSV follows the displayed points; the manifest records the spacing rule. Keep the companion method information and identifiers when sharing a scientific result.

Where to find the controls

Choose materials and protocols first. Choose cells sets which cells contribute, before the graph. Clicking a legend only hides a curve. Scientific settings holds grouping, reference and quality choices. Data, references & exclusions holds the values and full-selection CSV. Supplemental analyses open only when requested.

For light ageing, Compare Pout, Jsc, Voc and FF offers a four-parameter figure per cell with a common forward, reverse or paired-mean sweep. It is always a retention comparison and excludes quality flags independently of the main view.

Help where you need it

The round “i” buttons explain controls. Hover, focus with Tab or tap to read them. Move onto the explanation to keep it open; Escape or a tap outside dismisses it.

02 · Measurements

Different metrics answer different questions

Recorded quantities and their interpretation
MetricMeaningInterpretation limit
PCE / efficiency (%)Electrical maximum power divided by incident light power.Inventory PCE and a reconstruction from JV points are separate sources. Calibration and measurement conditions still matter.
Jsc (mA/cm²)Current density at zero voltage.Current-to-density conversion requires a documented area; a unit assumption cannot establish calibration.
Voc (V)Voltage at zero current.A shift can suggest changed losses, but cannot identify a unique physical mechanism.
FF (%)100 × Pmax / (Voc × Jsc), with consistent density units.Curve shape can reflect multiple resistive or recombination effects.
Outdoor PR (%)The Performance Ratio reported by the logger, aggregated daily.The laboratory confirms standard PR normalization. An empirical check finds PR proportional to Pmpp/G with a numerical reference matching Unaged PCE; power units and the logger configuration still need confirmation.
Outdoor Pmpp (W)Measured maximum power outdoors.Irradiance and temperature vary; a power change alone does not isolate ageing.
Irradiance (W/m²)Incident light measured by the logger.Provides exposure context, not a cell-stability metric.
Light ageing — Pout (mW/cm²)Paired forward/reverse arithmetic mean, or either sweep direction separately.The mean uses both readings from the same cell and source row, before normalization. Missing or negative readings cannot supply a pair. Nominal Light ageing is confirmed at 1 sun / 40 °C; no calibrated PCE is newly inferred.
Light ageing — Voc, Jsc, FF, Vmpp, ImppForward, reverse or paired mean, with absolute values or same-cell retention.Voc/Vmpp in V, Jsc in mA/cm², FF in % (source fraction × 100). Impp keeps its signed A values; its nonzero negative initial current is a valid reference. Different quantities never share a graph.
Light ageing — temperatures and photodiodesFour recorded channels each, always shown as absolute context.Temperatures are in °C. Photodiodes keep the signed source signal with its unit explicitly undocumented; they are not converted into irradiance. Neither temperature nor photodiode signal is performance retention.

DH means damp heat and uses hours; TC means thermal cycling and uses cycles; Outdoor uses days; Light ageing uses recorded elapsed hours. Unaged is the initial post-encapsulation observation. Equal numerical durations across different protocols are not equivalent stresses. The laboratory confirms nominal DH at 85 °C and 85% relative humidity, TC between −40 and 85 °C, and Light ageing at 1 sun and 40 °C. TC ramps and dwell times, exposure interruptions and per-run condition logs still need documentation.

Series with incompatible units or absolute metrics use separate panels. A compatible scale allows a descriptive overlay; it does not remove differences in experimental conditions.

03 · Normalization

What does 100% retention mean?

Retention (%) = 100 × same-sample value / reference

A reference is calculated separately for each sample and metric. Normalization happens before grouping. A group’s retention is therefore a summary of individual ratios, not the ratio of two group summaries.

DH / TC

The unique, eligible post-encapsulation measurement before ageing supplies the reference for the same cell. Time zero is post-encapsulation, not a pre-encapsulation interpolation. A missing, ambiguous, zero or negative reference cannot support a ratio.

Outdoor · B7 by default

The median of up to the first seven QA-valid daily values, with at least three required. B3 and B14 use up to three and fourteen valid days for sensitivity. These days need not be consecutive.

Light ageing

The first remaining recorded point for that cell and selected metric is the reference, after documented different-irradiance exclusions. The combined metric is (Pout F + Pout R) / 2 at each recorded time; retention is 100 × this mean / its initial mean, rather than the average of two separate retentions. Both readings are required, and QA from either direction applies. An invalid initial pair does not shift the reference to a later time. Forward and reverse are also available separately. The documented 1.5-sun test and its recovery transition (worksheet rows 5–6 and 84–87) are excluded from the standard 1-sun analysis, even with QA inspection enabled. The first point is not necessarily the physical beginning of exposure.

Read absolute values too

PCE of 12% becoming 9% means 75% retention, a loss of 3 percentage points and a relative loss of 25%. A cell initially at 1% and one at 12% can both start at 100% retention.

References below 0.5% PCE are flagged for inspection, not adjusted. A small denominator can amplify relative variation. Retention above 100% means a value above the selected reference, not proof of improved intrinsic stability.

Why the Outdoor irradiance threshold?

Daily PR, Pmpp and irradiance are medians over logger observations at irradiance ≥200 W/m². This limits low-light and night-time instability. Electrical-only sources retain median positive Pmpp with a QA flag; without irradiance they cannot support threshold sensitivity.

What the Outdoor data reveal about PR

On 93,425 held-out measurements from 21 source files (G ≥200 W/m²), the relation PR_pct ≈ 100000 × raw_Pmpp / (G × Unaged_PCE_pct) reproduces the logger values with mean absolute error of about 0.0031 percentage points, without fitting a reference. This is an empirical inference. With the confirmed active area of 1 cm², the relation is consistent with Pmpp in mW. The package currently labels Pmpp as W; the raw CSV header provides no unit, so that unit must be verified before correction. The logger PR already has a reference; the site’s PR retention relative to B7 is a separate normalization.

Temperature-corrected PR cannot be independently checked without cell temperature and a thermal coefficient. The daily median used by this site differs from an energy-yield PR calculated over a full day. Standard PR definition (Sandia PVPMC).

The Outdoor sensitivity view recalculates 100/200/300 W/m² thresholds and B3/B7/B14 references. The main convention remains 200 W/m² and B7. The full-record sensitivity table ignores graph end and visual hiding: last dates can differ between scenarios, so final differences are not a common-time comparison.

04 · Analytical membership

A material family is not a controlled experiment

Conservative grouping preserves formulation, batch, recipe and recorded electrode differences. Incompletely documented samples stay separate. A recipe describes a process; it is not a causal explanatory variable by itself. All recorded labels, including Ag/Cu, are confirmed by the laboratory. Confirmed names do not establish equivalence between formulations or processes.

Other grouping modes intentionally pool differences. Grouping by batch, for example, can combine formulations or recipes within that batch and material family. These summaries describe the selected observations; they do not isolate a material effect.

Display can be mixed within one graph. In Choose cells, switch Aggregate selected cells off for a series to show its individual cells while other series keep their mean or median summaries. Cell selection and normalization remain unchanged. The All series buttons reset every series to the same display. Cohort windows and analysis grouping apply only to summaries, not individual trajectories.

Available observations

All eligible selected cells contribute at each recorded duration. Sample counts can change. If low-performing cells stop being measured, an aggregate can rise even when no remaining cell recovers.

Constant cohort

Only cells present at every recorded time within the chosen start/end window contribute. This stabilizes membership but may favour surviving or more completely followed cells. It is a diagnostic, not an automatic correction for attrition.

Use the cohort-composition table to inspect n, batches, entering and departing identifiers. Missing measurements are not replaced by zero. Duplicate sample/time rows are ambiguous, not additional replicates.

Ribbon classification is a dataset convention

The named references 3M-3007, 3M-3011 and 3M-3012 stay distinct. Empty entries, “stand”, “too short”, “facing down” and “all the length” are classified as standard ribbon. The latter terms are preparation notes, not evidence of identical placement. Original labels remain in metadata and exports; new unknown labels stay separate.

The ribbon filter applies to all views. Splitting by ribbon affects aggregates and boxes; individual trajectories and JV curves remain per sample. The paired view also offers descriptive pooling within a material family and grouping of some missing process metadata: both are explicit options, not evidence of equivalence.

05 · Uncertainty

Spread and precision are different

Median + IQR

The median describes the centre. Q1–Q3 covers the middle 50% of observations and describes their spread. Quantiles use linear interpolation at (n−1) × p, also called type 7. With one cell there is no interval; with two cells median mode shows the observations without an IQR.

Mean + 95% CI

The arithmetic mean uses sample standard error and a two-sided t multiplier through n=30; above that, 1.96 is used. This precision diagnostic depends on independence assumptions which the dataset alone cannot establish.

A very wide interval is not a measured extreme

Two values of 60 and 120 have mean 90 and a 95% interval of about −291 to 471 because the n=2 t multiplier is 12.706. No cell measured 471%. The interval is not silently truncated and is not a QA flag.

n counts contributing sample identifiers at that time; b counts recorded batches. Raw points, repeated sweeps, observations, selected cells and independent experimental replicates are different counts. The laboratory confirms one sample UID represents one cell. Shared substrates and statistical independence of cells or batches remain unspecified.

There is no “best value” aggregation: selecting a different best cell at each duration would create an artificial trajectory. Statistical outliers are not removed merely to improve a graph’s appearance.

06 · QA

Flagged, missing and measured zero are different

QA means quality assurance. By default, documented source flags and reproducible review screens exclude affected observations from applicable trend calculations and references. Include QA-flagged data restores flagged observations for explicit review; it cannot invent missing values, resolve ambiguous identities or make a zero reference usable. The raw sources remain unchanged.

Laboratory trend review rules

PCE outside 0–50%, Jsc outside 0–100 mA/cm², Voc outside 0–5 V and FF outside 0–100% are flagged. An isolated value at most 10% of both neighbouring values is also flagged if those neighbours agree within a ratio of 1.35, for the same sample, protocol and unit. Sustained and terminal zero values remain. These are project review thresholds, not universal physical bounds or a diagnosis.

Outdoor review rules

PR outside 0–150%, irradiance outside 0–1,600 W/m² and negative Pmpp are flagged. With at least six neighbouring values among the nearest fourteen, isolated high-side spikes exceed the local median plus the larger of six robust standard deviations (MAD × 1.4826) and 1.5 times that median. A very low isolated value can also be flagged when nearby positive observations on both sides recover and agree.

Day zero PR or Pmpp is provisionally excluded when days one and two are positive, agree within a ratio less than 1.35, and day zero is below 25% of their smaller value. This screen does not identify an instrument fault. Documented owner adjudications apply to exact source/sample/date combinations and the affected metric; PR exclusions do not automatically exclude Pmpp.

The missingness table distinguishes observed values, QA exclusions and unavailable measurements. The laboratory reports that follow-up stops because of cell failure. The current data do not encode an individual failure date for every absence: a blank remains missing, not a measured zero or an automatically assigned failure time. Open point details to inspect the absolute numerator, reference value and source rows. The optional “Exclude zero-valued DH/TC points” setting removes exact zeros of the selected metric from DH/TC curves and summaries, while preserving source values and references. Exports record these exclusions. This changes the population summarised and can omit measured failures; near-zero nonzero values remain included.

An empty graph is informative

Check protocol and metric availability, restrictive filters, selected cells, a positive unique reference and the QA disclosure. In JV mode check exact shared times or a sample with at least two measured stages. Loosening a filter changes the question; record that choice.

07 · Curve inspection

Inspect a sweep without overstating its validation

One cell over ageing offers samples with raw curves at two or more exact stages. Earliest and latest stages are selected initially; at least two remain selected. All overlaid curves belong to the same UID. Materials at one time uses only the chosen exact duration: no nearest-time substitution or synthetic interpolation between stages.

Light soaking and the laboratory plateau choice

The laboratory performs successive JV measurements under illumination as performance rises towards a plateau, and retains the plateau value. This is an experimental selection rule, separate from the website’s representative-sweep rule. The plateau is recognized when efficiency stops increasing, according to the laboratory. No numerical tolerance, minimum duration or number of scans was supplied, and the exact retained sweep is not encoded for each observation. Performance variations and the resulting methodological limitation will be discussed in the report. A plateau selected from JV scans should not be described as independently verified steady-state MPP tracking.

The laboratory identifies its equipment as the ADTEC Super Solar Simulator. The manufacturer describes continuous simulated light from xenon and halogen sources. The product page identifies the equipment family; it does not establish the settings or calibration used for these measurements.

A representative selection is made specimen first, then sweep, near median eligible efficiency. Repeated acquisitions do not create independent specimens. You can select an exact measurement; maximum efficiency is never chosen automatically. Missing PCE follows a deterministic identifier fallback rather than a “best” rule.

Sign & segments

Instrument convention shows negative photocurrent; PV convention reverses only its sign. Voltage jumps and reversals split the acquired sequence into segments. Primary-segment display and All data scale affect inspection; the point audit discloses the displayed/archived counts.

Screening ≠ validation

A usable branch and numerical consistency permit default inspection. Quantitative eligibility separately requires numerical consistency, unit validation, acquired-range evidence, experimental validation, full photovoltaic coverage and no source QA flag. Legacy conversion text is not that evidence.

Unvalidated legacy curves remain inspection data. Enabling curves failing screening broadens source review, not scientific validation. Inventory PCE comparisons remain available independently of raw JV eligibility.

How reconstructed metrics are obtained

Reconstruction uses piecewise-linear measured J(V), a bracketed zero for Voc and the analytic maximum of V×J within each interval. It does not extrapolate, rescale to instrument summaries or replace instrument values. Reconstructed PCE requires explicit positive incident power; if unavailable, PCE stays unavailable. Chart landmarks are reading aids; the chart MPP marker uses the measured point of greatest delivered power.

Numerical discrepancy and repeated-segment screens

A severe discrepancy exceeds the larger of an absolute floor and a fraction of the instrument value: Jsc 25% / 0.5 mA/cm²; Voc 10% / 0.05 V; Pmpp 25% / 0.5 mW/cm²; FF 20% / 5 percentage points; PCE 25% / 1 percentage point. These screens do not estimate uncertainty or establish calibration.

Repeated-segment detection requires at least ten aligned points and three distinct files, equal point counts, voltage differences ≤10⁻⁶ V and normalized-current differences ≤5×10⁻⁵. Exact, near and multiplicatively scaled sequences are distinguished. A suspect segment requires adjudication: similarity alone does not prove an export residue, and absence of a flag does not prove acquisition.

08 · Paired comparisons

Before / after uses the same cell

Before is the recorded pre-encapsulation PCE; after is the same cell’s unique eligible post-encapsulation PCE, measured before ageing. Selected material families and ribbon choices define coverage independently of trend sample filters and ageing settings. Missing, negative, non-finite or ambiguous pairs are excluded. A measured zero after remains included.

Boxes show Q1, median and Q3. Whiskers end at the most extreme observations within 1.5 IQR; every point, including outliers, remains visible. Groups with fewer than three pairs show points only. Connecting paired cells is optional and off by default.

Absolute change (pp) = after − before
Relative change (%) = 100 × (after − before) / before

From 12% to 9% PCE: −3 percentage points or −25% relative change. A zero before supports an absolute difference but no relative difference. Mean or median of individual changes differs from the relative change of group means; alternative summaries are disclosed separately.

The Before/Post/Aged diagnostic uses one exact DH/TC stage. Last common time requires a valid observation for every non-excluded selected sample; it does not substitute each cell’s last measurement. Stage counts can differ. Ageing retention is aged/post, not post/before. Synchronized PCE/Jsc/Voc/FF panels use the same sample/time grid and leave unavailable metrics explicit.

Dates appear only when source links support them. The laboratory confirms storage in the dark in a small box under nitrogen. The before/after interval varies and can be displayed when linked dates are available. Variable storage duration and light-soaking measurement history still prevent interpreting a paired change as an isolated causal effect of encapsulation. Descriptive family pooling may combine formulations, batches and processes; original group provenance remains in exports.

09 · Reproducibility

Keep the figure and its analytical context together

Graph end restricts the displayed time range and figure rows. It does not interpolate a new observation at the cutoff. Full selected dataset CSV retains the complete selected series beyond that cutoff, with analytical traces. Check which export you need before comparing row counts.

Auto Y includes displayed observations and visible intervals with padding. Manual Y bounds, zoom and hiding intervals change presentation; they do not alter recorded calculations. Hidden intervals are omitted from visual scaling only. Clipping is disclosed. Hiding a trend legend entry changes display rather than analytical membership; explicit exclusion and sample filtering change membership. Paired exports instead follow the visible paired groups.

PNG/SVG figures use one material legend entry for individual trajectories; aggregate legends show contributing N or its minimum–maximum range. Exact counts and provenance remain in companion data and manifests. Report SVG changes typography, axes and colours only.

Source files are archived under data/raw, derived audit inputs under data/processed, and browser packages under public/data. The package embeds SHA-256 source provenance. Source rows, matching reasons, normalization and QA flags support traceability; a hash proves identity of content, not correctness of its scientific interpretation.

Imports are processed locally in the browser and replace the loaded dataset. Limits are 64 MB for .ivpack, 32 MB for workbooks and 256 MB for point TSVs. Schema, uniqueness, relationships, finite values, curve length and counts are checked. A compatible source package is required for the supplemental Outdoor sensitivity artifact.

Provisional filename/inventory links remain provisional. Ambiguous or unlinked files need identity review. Reference cells and excluded acquisitions are preserved for audit but excluded from polymer-matching failures. FTIR, SEM and cell photos are archived context, not inferred measurements in these graphs. Extended Outdoor sources supersede their historical records without double counting.

Before sharing a result

Record metric and units, protocol and exact time range, filters and grouping, reference definition, QA inclusion, cohort counts, uncertainty type, source package and any visual clipping. Keep the figure data and manifest alongside the graphic.

Return to the workspace →