Skip to content
Novus Examples

Explore the test library

Search files, editable visual templates, and live browser targets from one registry-backed directory. Filtered query views stay crawlable for links but are deliberately noindex; the stable taxonomy pages below remain the canonical search surfaces.

128 results

Page 1 of 6; 24 results per page.

Show the canonical directory
Preview of BED6 Intervals — 0-Based Half-Open Coordinates (.bed)
bed
184 B
Actual file preview for BED6 Intervals — 0-Based Half-Open Coordinates (.bed)

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 makes that shift a visible diff.

File
BED · Bioinformatics
Use case
Scientific dataEditor testing· Paired fixture
Preview of Benzene — Molfile V3000 Extended Connection Table (.mol)
mol
866 B
Actual file preview for Benzene — Molfile V3000 Extended Connection Table (.mol)

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 reports no error whatsoever.

File
MOL · Chemistry
Use case
Scientific dataEditor testing· Conversion set
Preview of Binary versus Decimal Arithmetic — Where Floats Disagree (.csv)
csv
729 B
Actual file preview for Binary versus Decimal Arithmetic — Where Floats Disagree (.csv)

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 how much.

File
CSV · Numeric Edges · 8 rows
Use case
Scientific dataCSV parsing+1· Conversion set
Preview of Calibration Certificate — Error and Expanded Uncertainty (.csv)
csv
335 B
Actual file preview for Calibration Certificate — Error and Expanded Uncertainty (.csv)

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 certificate, and nothing in it refers to a real instrument or laboratory.

File
CSV · Measurements · 5 rows
Use case
Scientific dataCSV parsing+1· Conversion set
Preview of Catastrophic Cancellation — Naive versus Stable Formulas (.csv)
csv
727 B
Actual file preview for Catastrophic Cancellation — Naive versus Stable Formulas (.csv)

Catastrophic Cancellation — Naive versus Stable Formulas (.csv)

Five computations done twice, once with the obvious formula and once with the numerically stable one, with the relative error of the naive version alongside. The one-pass variance row is the memorable one: five values a millisecond apart near 1e8 can produce a negative variance.

File
CSV · Numeric Edges · 5 rows
Use case
Scientific dataCSV parsing+1· Conversion set
Preview of Censored Values and Detection Limits — Non-Numeric Results (.csv)
csv
626 B
Actual file preview for Censored Values and Detection Limits — Non-Numeric Results (.csv)

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 the censored strings to numbers or to NaN both bias the summary, and the file distinguishes every case explicitly.

File
CSV · Measurements · 9 rows
Use case
Scientific dataCSV parsing+2· Conversion set
Preview of Chemistry Fixture Molecule Index (.csv)
csv
388 B
Actual file preview for Chemistry Fixture Molecule Index (.csv)

Chemistry Fixture Molecule Index (.csv)

One row per molecule used across the chemistry fixtures, with formula, molecular weight, SMILES and the atom and bond counts each file should yield. It is the oracle a cheminformatics toolkit can be scored against without needing a second toolkit to generate the answers.

File
CSV · Chemistry · 5 rows
Use case
Scientific dataEditor testing+1· Conversion set
Preview of CIF Parser Edge Cases — Quotes, Text Fields and Wrapped Loops (.cif)
cif
877 B
Actual file preview for CIF Parser Edge Cases — Quotes, Text Fields and Wrapped Loops (.cif)

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 written as 1.2345(7), and a loop whose rows wrap across lines. Every one of them is legal CIF.

File
CIF · Chemistry
Use case
Scientific dataEditor testing+1· Conversion set
Preview of Convert v2 HDF5 Dataset Summary CSV
csv
132 B
Actual file preview for Convert v2 HDF5 Dataset Summary CSV

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
Use case
Conversion testingScientific data+1· Conversion set
Preview of DICOM-Shaped Dataset — Element Table Reference (.csv)
csv
1.1 KB
Actual file preview for DICOM-Shaped Dataset — Element Table Reference (.csv)

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 ordering rule and the two different length encodings.

File
CSV · Imaging
Use case
Scientific dataConversion testing+1· Conversion set
Preview of DICOM-Shaped Part 10 File — Explicit VR, Synthetic Phantom (.bin)
bin
2.9 KB
Actual file preview for DICOM-Shaped Part 10 File — Explicit VR, Synthetic Phantom (.bin)

DICOM-Shaped Part 10 File — Explicit VR, Synthetic Phantom (.bin)

A DICOM Part 10 file built byte by byte: 128-byte preamble, the DICM magic, an explicit-VR file meta group and a 27-element dataset ending in 16-bit pixel data. Every identifier is invented: the patient name is SYNTHETIC^PHANTOM, the instance UIDs sit under the unregistered 2.25 UUID arc, and the pixels are a generated pattern. There is no protected health information here and nothing in the file refers to a real person, device or study.

File
BIN · Imaging · 32 rows
Use case
Scientific dataSerialization testing· Conversion set
Preview of DICOM-Shaped Part 10 File — Implicit VR, Synthetic Phantom (.bin)
bin
2.9 KB
Actual file preview for DICOM-Shaped Part 10 File — Implicit VR, Synthetic Phantom (.bin)

DICOM-Shaped Part 10 File — Implicit VR, Synthetic Phantom (.bin)

The same synthetic phantom written with the implicit-VR transfer syntax, where element types never appear on the wire and a reader must consult a data dictionary to know that Rows is a 16-bit integer. The file meta group stays explicit VR, which is the mixed-mode detail parsers most often miss. Every identifier is invented: the patient name is SYNTHETIC^PHANTOM, the instance UIDs sit under the unregistered 2.25 UUID arc, and the pixels are a generated pattern. There is no protected health information here and nothing in the file refers to a real person, device or study.

File
BIN · Imaging · 32 rows
Use case
Scientific dataSerialization testing· Conversion set
Preview of DICOM-Shaped Stream — No Preamble, No DICM Magic (.bin)
bin
2.8 KB
Actual file preview for DICOM-Shaped Stream — No Preamble, No DICM Magic (.bin)

DICOM-Shaped Stream — No Preamble, No DICM Magic (.bin)

The identical element stream with the 128-byte preamble and the DICM magic stripped, which is how DICOM often arrives out of a network transfer or a database blob column. It is not a conformant Part 10 file and its content is entirely recoverable, so a reader should fall back rather than reject.

File
BIN · Imaging
Use case
Scientific dataSerialization testing+1· Conversion set
Preview of Ethanol — MDL Molfile V2000 (.mol)
mol
902 B
Actual file preview for Ethanol — MDL Molfile V2000 (.mol)

Ethanol — MDL Molfile V2000 (.mol)

Ethanol as a V2000 molfile with fixed-column 3D coordinates, a nine-atom counts line and an eight-bond block. The column widths are part of the format rather than a convention, so it is a genuine test of fixed-width parsing rather than of whitespace splitting.

File
MOL · Chemistry
Use case
Scientific dataEditor testing+1· Conversion set
Preview of Ethanol — SDfile With Data Fields (.sdf)
sdf
1 KB
Actual file preview for Ethanol — SDfile With Data Fields (.sdf)

Ethanol — SDfile With Data Fields (.sdf)

An SDfile wrapping the identical ethanol molfile plus five tagged data fields and the mandatory $$$$ terminator. The property block syntax — a header line, a value and a blank line — is where SDfile parsers usually diverge from molfile parsers.

File
SDF · Chemistry · 1 record
Use case
Scientific dataEditor testing+1· Conversion set
Preview of Ethanol — SMILES String (.smi)
smi
12 B
Actual file preview for Ethanol — SMILES String (.smi)

Ethanol — SMILES String (.smi)

Ethanol as a single tab-delimited SMILES record, the most compressed member of this family: three heavy atoms with every hydrogen implicit and no geometry whatsoever. Round-tripping molfile to SMILES and back is the classic lossy conversion, and this pair is the reference for it.

File
SMI · Chemistry · 1 record
Use case
Scientific dataEditor testing+1· Conversion set
Preview of Ethanol — XYZ Cartesian Coordinates (.xyz)
xyz
433 B
Actual file preview for Ethanol — XYZ Cartesian Coordinates (.xyz)

Ethanol — XYZ Cartesian Coordinates (.xyz)

The same ethanol geometry in XYZ format: an atom count, a free-text comment line and one line of element and coordinates per atom. XYZ carries no connectivity at all, so converting to it from the molfile is a lossy operation that this pair makes measurable.

File
XYZ · Chemistry
Use case
Scientific dataEditor testing+1· Conversion set
Preview of Ethanol Rotation — Multi-Frame XYZ Trajectory (.xyz)
xyz
2.1 KB
Actual file preview for Ethanol Rotation — Multi-Frame XYZ Trajectory (.xyz)

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 that expects a blank-line delimiter stops after frame one.

File
XYZ · Chemistry · 5 frames
Use case
Scientific dataEditor testing· Conversion set
Preview of FASTA Contigs — One Line Per Record (.fasta)
fasta
2.4 KB
Actual file preview for FASTA Contigs — One Line Per Record (.fasta)

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 parser joins continuation lines instead of taking the first one.

File
FASTA · Bioinformatics · 4 records
Use case
Scientific dataEditor testing+1· Paired fixture
Preview of FASTA Contigs — Wrapped at 60 Columns (.fasta)
fasta
2.7 KB
Actual file preview for FASTA Contigs — Wrapped at 60 Columns (.fasta)

FASTA Contigs — Wrapped at 60 Columns (.fasta)

Four 600-base synthetic contigs wrapped at the conventional 60 columns, with the length and an invented organism name in each header. The sequences come from a fixed seed, so they are reproducible and belong to nothing that exists.

File
FASTA · Bioinformatics · 4 records
Use case
Scientific dataEditor testing· Paired fixture
Preview of FASTQ Quality Score Reference — Both Encodings Decoded (.csv)
csv
1.1 KB
Actual file preview for FASTQ Quality Score Reference — Both Encodings Decoded (.csv)

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
Use case
Scientific dataEditor testing+1· Conversion set
Preview of FASTQ Reads — Phred+33 (Sanger / Illumina 1.8+) (.fastq)
fastq
882 B
Actual file preview for FASTQ Reads — Phred+33 (Sanger / Illumina 1.8+) (.fastq)

FASTQ Reads — Phred+33 (Sanger / Illumina 1.8+) (.fastq)

Six 60-base reads with Phred+33 quality strings, the modern Sanger encoding used by everything since Illumina 1.8. Quality declines along each read the way real sequencing does, so a mis-decoded offset produces implausible scores rather than plausible ones.

File
FASTQ · Bioinformatics · Phred+33
Use case
Scientific dataEditor testing· Paired fixture
Preview of FASTQ Reads — Phred+64 Legacy Encoding (.fastq)
fastq
882 B
Actual file preview for FASTQ Reads — Phred+64 Legacy Encoding (.fastq)

FASTQ Reads — Phred+64 Legacy Encoding (.fastq)

The identical reads and identical quality scores written with the legacy Phred+64 offset used by older Illumina pipelines. Decode it with the modern offset and every base looks 31 points better than it is, which is a silent quality inflation rather than a parse failure.

File
FASTQ · Bioinformatics · Phred+64
Use case
Scientific dataEditor testing+1· Paired fixture