Skip to content
Testaroo

Scientific & research data fixtures

Citation catalogs (BibTeX, RIS), chemistry structures (MDL Molfile, PDB), and gridded binary data (NetCDF, FITS), for testing reference managers, molecule viewers, and scientific-data loaders.

Each card starts with one representative test file. Choose a use case, search, or filter to find a specific profile; a card’s variant menu contains its related samples.

Filter these files
More filters and sorting
More file filters

Results

48 test families · 134 available files · Page 1 of 3

Preview of BED6 Intervals: 0-Based Half-Open Coordinates (.bed)

Bioinformatics

BED6 Intervals: 0-Based Half-Open Coordinates (.bed)

The same six features as the GFF3 file expressed in BED's 0-based half-open coordinates, where the start is one lower and the end is unchanged. Confusing the two conventions shifts every interval by a base, and this pair

File
BED · Bioinformatics
Preview of Benzene: Molfile V3000 Extended Connection Table (.mol)

Chemistry

Benzene: Molfile V3000 Extended Connection Table (.mol)

Benzene written in the V3000 extended format, where the legacy counts line reports zero atoms and the real counts live in an M V30 COUNTS record. A parser that trusts the old counts line reads an empty molecule and repor

File
MOL · Chemistry
Preview of BibTeX Bibliography (.bib)

Scientific

BibTeX Bibliography (.bib)

A BibTeX bibliography with three real citations (Lovelace, Knuth, Shannon) across article, book, and inproceedings types, for testing BibTeX parsers, reference managers, and citation converters.

File
BIB · Scientific
Preview of Binary versus Decimal Arithmetic: Where Floats Disagree (.csv)

Numeric Edges

Binary versus Decimal Arithmetic: Where Floats Disagree (.csv)

Eight arithmetic expressions where binary floating point and exact decimal disagree, with both answers and the signed error side by side. Adding one cent a hundred times does not give one, and this file says by exactly h

File
CSV · Numeric Edges · 8 rows
Preview of Calibration Certificate: Error and Expanded Uncertainty (.csv)

Measurements

Calibration Certificate: Error and Expanded Uncertainty (.csv)

Five calibration points with the nominal value, the measured value, the signed error and the expanded uncertainty at k=2 with its confidence level stated. It is a synthetic illustration of the layout, not an accredited c

File
CSV · Measurements · 5 rows
Preview of Censored Values and Detection Limits: Non-Numeric Results (.csv)

Measurements

Censored Values and Detection Limits: Non-Numeric Results (.csv)

Nine laboratory results where only four are plain numbers: two are below the detection limit, one is above range, two are missing in different spellings, and one is a legitimate small negative near the blank. Coercing th

File
CSV · Measurements · 9 rows
Preview of CIF Parser Edge Cases: Quotes, Text Fields and Wrapped Loops (.cif)

Chemistry

CIF Parser Edge Cases: Quotes, Text Fields and Wrapped Loops (.cif)

A CIF built entirely out of the constructs that break naive parsers: quoted values containing apostrophes and hashes, a semicolon-delimited multi-line text field, the distinct '?' and '.' markers, a standard uncertainty

File
CIF · Chemistry
Preview of Convert v2 HDF5 Dataset Summary CSV

P8 Convert

Convert v2 HDF5 Dataset Summary CSV

CSV reference listing the four expected HDF5 datasets with shapes and units for lightweight converter assertions. Stable P8 artifact p8-convert-hdf5-summary-csv.

File
CSV · P8 Convert · 4 rows
Preview of DICOM-Shaped Dataset: Element Table Reference (.csv)

Imaging

DICOM-Shaped Dataset: Element Table Reference (.csv)

Every element of the synthetic phantom dataset as tag, value representation, meaning and encoded length, in the ascending tag order the standard mandates. Diff a parser's element list against it to check both the orderin

File
CSV · Imaging
Preview of Ethanol Rotation: Multi-Frame XYZ Trajectory (.xyz)

Chemistry

Ethanol Rotation: Multi-Frame XYZ Trajectory (.xyz)

Five concatenated XYZ frames of the same ethanol molecule rotated rigidly about z in 15-degree steps, which keeps every interatomic distance constant. Frames are separated only by the next atom-count line, so a reader th

File
XYZ · Chemistry · 5 frames
Preview of FASTA Contigs: One Line Per Record (.fasta)

Bioinformatics

FASTA Contigs: One Line Per Record (.fasta)

The same four contigs written one sequence per line rather than wrapped, which is how many pipelines emit FASTA and how many line-oriented parsers assume it always looks. Comparing against the wrapped twin proves a parse

File
FASTA · Bioinformatics · 4 records
Preview of FASTQ Quality Score Reference: Both Encodings Decoded (.csv)

Bioinformatics

FASTQ Quality Score Reference: Both Encodings Decoded (.csv)

Every twelfth base of the six reads with its Phred score, the ASCII character it takes under both offsets, and the error probability that score implies. It converts a quality-encoding argument into a lookup you can diff.

File
CSV · Bioinformatics · 30 rows
Preview of FITS BINTABLE: Typed Columns with TUNIT (.fits)

Fits

FITS BINTABLE: Typed Columns with TUNIT (.fits)

A FITS binary table with four typed columns, big-endian numerics packed with no inter-field padding and TUNIT declaring milli-jansky on the two flux columns. It is the fixture for a table reader that has to build a row s

File
FITS · Fits · 12 rows
Preview of FITS BLANK: Undefined Integer Pixels (.fits)

Fits

FITS BLANK: Undefined Integer Pixels (.fits)

Integer FITS images mark undefined pixels with the BLANK keyword, and BLANK is compared against the stored value before BZERO and BSCALE are applied. Scale first and the four undefined pixels turn into a perfectly plausi

File
FITS · Fits
Preview of FITS Image (.fits)

Scientific

FITS Image (.fits)

A minimal but valid FITS image (a primary header of 80-character cards padded to a 2880-byte block, followed by a 16x16 unsigned-byte pixel gradient) for testing FITS readers and header-card parsers.

File
FITS · Scientific
Preview of FITS WCS Header Cards: CSV Reference (.csv)

Fits

FITS WCS Header Cards: CSV Reference (.csv)

Every header card of the tangent-plane WCS file transcribed to keyword, value and comment columns. Diff a header parser's output against it to prove the parser split each 80-column card at the right places instead of gue

File
CSV · Fits
Preview of float64 2-D Grid: Exact-Repr CSV Twin (.csv)

Arrays

float64 2-D Grid: Exact-Repr CSV Twin (.csv)

Every element of the float64 .npy array written as its shortest round-tripping decimal representation, one row per element in C order. Parsing this text back to float64 reproduces the binary array bit for bit, so it is a

File
CSV · Arrays · 96 rows
Preview of float64 Subnormal Ladder: Gradual Underflow (.npy)

Numeric Edges

float64 Subnormal Ladder: Gradual Underflow (.npy)

A ten-step ladder from the smallest representable double up across the subnormal boundary into normal range, showing precision degrading to a single significant bit. Any pipeline running with flush-to-zero enabled turns

File
NPY · Numeric Edges