VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Science? | bigLolly Genomic Lollipop Tracks

Three students sit around open books and worksheets at a classroom table, reading, writing and discussing the work together.

eduKateSG · Why Science?

Turn genomic records into readable lollipops—while keeping position, height, size, colour, scale, missingness and evidence meaning explicit

Choose the closest route, then return to the full index whenever you need the wider evidence chain.

Full section index · Science Learning Hub

Science learning becomes powerful when students can tell a measured pattern from a model, a statistical decision from a mechanism, and a useful lead from a finished conclusion. UCSC bigLolly is a display mode for indexed bigBed records. Any suitable bigBed can be rendered as lollipops, with the ordinary BED score used for height by default or another numeric field selected through lollyField. A second field can control marker size through lollySizeField, lollyMaxSize can cap circles, and lollyNoStems can hide stems. The official example uses BED9 plus a negative-log p-value. A lollipop is a visual encoding rather than an evidence grade: its height, circle area and colour are meaningful only through the declared schema, transformation, scale and methods. This guide supports Primary Science, PSLE Science, Secondary Science, O-Level Science and STEM education as a longform evidence-reading route; it is not medical advice, a laboratory protocol, an admission promise or a career guarantee.

Related eduKate reading: bigBed indexed genome annotation tracks; BED and genomic feature coordinates; bigWig indexed genomic signal tracks; Science Learning Hub; Education Hub; STEM Education; Careers by Subject Capability.

Primary and official sources checked on 12 October 2026: UCSC Genome Browser bigLolly Track Format, checked 12 October 2026; UCSC Genome Browser bigBed Track Format, checked 12 October 2026; MOE G2 Computing Syllabus, checked 12 October 2026; 2026 Singapore–Cambridge O-Level Biology syllabus; MOE G2/G3 Lower Secondary Science teaching and learning syllabus; 2026 MOE G2 Computing syllabus. Specifications, tools and recommendations can change, so preserve dated documentation, exact source data, coordinate rules and software versions.

A deeper reading route

A lollipop plot compresses several visual signals into a small genomic space. Horizontal position anchors the record to the genome, vertical height can show one quantity, circle size can show another, and colour can express a category or display choice. That compactness is powerful, but it creates responsibility: readers must know which field drives each visual channel and whether the scale is linear, logarithmic or capped.

UCSC explains that bigLolly uses the indexed binary bigBed format and fetches only needed portions, caching them as a sparse file. It is therefore a display interpretation of a bigBed rather than a separate binary container. The underlying field schema remains authoritative; a browser setting selects how those stored values are rendered.

By default, lollipop height uses the BED score field. The lollyField setting can select another numeric extra field by name, while the official example schema adds pValueLog after BED9. This name-based selection depends on the autoSql declaration. Renaming or reordering columns without updating the schema can produce a plausible plot from the wrong measurement.

Marker size is independent of height when lollySizeField is set. That separation can show frequency and significance together, for example, but it can also invite perceptual error. Circle area grows with the square of radius, so an undocumented mapping can exaggerate differences. State the field, transformation, range and maximum-size cap in the visible legend.

lollyMaxSize limits the maximum lollipop size, and lollyNoStems can remove stems. These are display choices, not changes to source evidence. A capped circle no longer grows in proportion above the threshold, and a stemless point can obscure the exact baseline relationship. Figures should disclose caps and retain accessible numerical details.

The y-axis can be labelled and configured so readers know what height means. Negative values, missing values and very large values need deliberate rules. If the measurement is a negative base-ten logarithm, a higher stem means a smaller underlying p-value, not a larger probability of truth. A transformation must be named, not guessed from the shape.

Building follows the ordinary bigBed workflow: prepare sorted BED-compatible rows, supply an exact chromosome-size manifest, define extra fields in autoSql and run bedToBigBed with the matching type, such as the documented bed9+1 example. The resulting file can be interrogated with bigBedToBed, bigBedSummary and bigBedInfo before display settings are added.

UCSC notes that out-of-range coordinates cause conversion problems and mentions bedClip as a way to remove such rows. Clipping or dropping records may be technically convenient, but it changes scientific completeness. A responsible workflow quarantines invalid rows, reports their number and cause, and fixes the assembly or coordinate error rather than silently erasing evidence.

Overlapping records present another visual challenge. Several lollipops at the same or nearby position can hide one another, blend colours or imply one event. Aggregate only with a declared rule, and provide a details table or extract so every source record remains inspectable. Jitter or size changes should never create false genomic displacement.

For students, lollipops are a friendly introduction to multivariable graphs. The stick can show one number, the sweet can show another, and colour can show a category—all at a labelled genomic position. The important scientific habit is to decode the legend before telling a story about the tallest or largest symbol.

Biological claims remain separate from display. A high or large marker can summarise frequency, score, evidence or any other numeric field chosen by the producer. It does not automatically mean pathogenic, functional, causal or important. Interpretation needs the experiment, sample design, controls and an appropriate validation route.

A reproducible package includes source table, schema, assembly manifest, field dictionary, transformations, missing-value rules, conversion command, bigBed hash, track stanza, axis label, size cap and screenshot window. Tests should cover zero, negative, missing, tied, extreme and overlapping values so the plot remains honest at its edges.

Perceptual design should be tested with actual readers. People compare vertical position more accurately than circle area, and dense markers can appear more important simply because they occupy more ink. If height expresses the principal measurement, keep size secondary and bounded. If size is crucial, provide a table or tooltip with exact values so interpretation does not depend on estimating area by eye.

The genomic anchor also needs a declared convention. A one-base event may be represented as a one-base interval, while a structural or regional event can span many bases. The lollipop is usually drawn at a representative location, but that point should not erase the full interval. Keep start, end and any chosen centre rule available in the details view and methods note.

Statistical thresholds can produce discontinuous pictures. If only records below a p-value threshold are exported, a marker just outside the threshold disappears although its evidence may be nearly identical. Report selection rules and retain the complete tested universe or a suitable audit table. A lollipop plot is often the final layer of a filtering pipeline, not a neutral picture of all observations.

Version comparison should separate data from aesthetics. A new palette, axis maximum or size cap can make the same file look dramatically different; a new caller or sample set can change the records themselves. Store hashes for the source bigBed and track configuration independently. That makes visual regression tests meaningful and helps a later reader explain why a figure changed.

Export and citation deserve care as well. A static image should link back to the exact browser state or a durable methods record, because the picture alone omits tooltips, hidden records and configuration. Include a machine-readable table for accessibility and reuse. When the display supports a published claim, archive the source data and settings rather than relying on a live view that may later adopt new defaults.

A four-step claim ladder for this method
StageQuestionEvidenceResponsible output
PlaceWhere does the item belong?BED chromosome and coordinatesAn assembly-specific genomic position
RaiseWhich field controls vertical height?score or the named lollyFieldA documented y-axis value
SizeWhich field controls marker size?lollySizeField and lollyMaxSizeA bounded second encoding
JudgeWhat does the symbol support?Schema, transformation, samples and validationA qualified visual claim

Section 1 of 36

1. Start with the visual question

bigLolly renders bigBed records as position-linked lollipops.

Working checkpoint — bigLolly: Name the intended audience and variables. Keep assembly, source records, autoSql schema, height and size fields, transformations, units, caps and display settings together.

For a classroom model, use fictional points and test zero, tied and extreme cases.

Contents · Next section

Section 2 of 36

2. Separate storage from display

bigBed stores indexed records while bigLolly settings choose their visual encoding.

Working checkpoint — lollipop plot: Validate file and view independently. Read every lollipop beside its exact numeric values, sample evidence, missingness and overlap context.

For future study, connect visualisation to biology, logarithms and software while checking official pathways separately.

Contents · Previous section · Next section

Section 3 of 36

3. Read genomic position

BED-compatible coordinates determine the horizontal location.

Working checkpoint — bigBed: Resolve them against the exact assembly. Preserve hidden, capped and overlapping records; the visible markers are not the complete dataset.

For scientific writing, report the schema, mappings, transformations, scale and evidence limits.

Contents · Previous section · Next section

Section 4 of 36

4. Read the item identity

name and any extra identifier fields connect a marker to source evidence.

Working checkpoint — genomic variant: Use stable release-aware identifiers. Separate display success from statistical significance, biological function and clinical meaning.

For students, ask which variable controls position, height, size and colour.

Contents · Previous section · Next section

Section 5 of 36

5. Understand default height

Without lollyField, the BED score field supplies lollipop height.

Working checkpoint — visual encoding: Publish the score definition and range. Treat field names and transformations as scientific inputs: a silent mapping change can alter height or size.

For parents, ask whether a vivid plot includes a complete legend and source values.

Contents · Previous section · Next section

Section 6 of 36

6. Select height by field name

lollyField can point to a numeric extra field declared by autoSql.

Working checkpoint — data scale: Confirm the name maps to the intended column. Keep assembly, source records, autoSql schema, height and size fields, transformations, units, caps and display settings together.

For a classroom model, use fictional points and test zero, tied and extreme cases.

Contents · Previous section · Next section

Section 7 of 36

7. Label the y-axis

Readers need the quantity, unit and transformation behind vertical height.

Working checkpoint — bigLolly: Use an explicit axis label. Read every lollipop beside its exact numeric values, sample evidence, missingness and overlap context.

For future study, connect visualisation to biology, logarithms and software while checking official pathways separately.

Contents · Previous section · Next section

Section 8 of 36

8. Understand marker size

lollySizeField can map a second numeric field to circle size.

Working checkpoint — lollipop plot: State whether radius or area encodes magnitude. Preserve hidden, capped and overlapping records; the visible markers are not the complete dataset.

For scientific writing, report the schema, mappings, transformations, scale and evidence limits.

Contents · Previous section · Next section

Section 9 of 36

9. Cap size transparently

lollyMaxSize limits markers to keep the display usable.

Working checkpoint — bigBed: Disclose the cap and saturation. Separate display success from statistical significance, biological function and clinical meaning.

For students, ask which variable controls position, height, size and colour.

Contents · Previous section · Next section

Section 10 of 36

10. Choose stems deliberately

lollyNoStems can hide stems without changing records.

Working checkpoint — genomic variant: Record the option in figure provenance. Treat field names and transformations as scientific inputs: a silent mapping change can alter height or size.

For parents, ask whether a vivid plot includes a complete legend and source values.

Contents · Previous section · Next section

Section 11 of 36

11. Use colour as documented metadata

BED item colour can distinguish categories or states.

Working checkpoint — visual encoding: Provide an accessible legend. Keep assembly, source records, autoSql schema, height and size fields, transformations, units, caps and display settings together.

For a classroom model, use fictional points and test zero, tied and extreme cases.

Contents · Previous section · Next section

Section 12 of 36

12. Keep height and size distinct

Two visual channels can represent different variables.

Working checkpoint — data scale: Never describe one as the other. Read every lollipop beside its exact numeric values, sample evidence, missingness and overlap context.

For future study, connect visualisation to biology, logarithms and software while checking official pathways separately.

Contents · Previous section · Next section

Section 13 of 36

13. Handle transformed statistics

A negative-log value reverses the intuitive direction of the original probability.

Working checkpoint — bigLolly: Name the base and formula. Preserve hidden, capped and overlapping records; the visible markers are not the complete dataset.

For scientific writing, report the schema, mappings, transformations, scale and evidence limits.

Contents · Previous section · Next section

Section 14 of 36

14. Handle negative values

A field with negative values needs a baseline and documented rendering behaviour.

Working checkpoint — lollipop plot: Test both signs before publication. Separate display success from statistical significance, biological function and clinical meaning.

For students, ask which variable controls position, height, size and colour.

Contents · Previous section · Next section

Section 15 of 36

15. Handle missing values

Missing, zero and below-threshold values are different states.

Working checkpoint — bigBed: Use explicit sentinels and legends. Treat field names and transformations as scientific inputs: a silent mapping change can alter height or size.

For parents, ask whether a vivid plot includes a complete legend and source values.

Contents · Previous section · Next section

Section 16 of 36

16. Handle ties and extremes

Identical or extreme values can overlap or saturate.

Working checkpoint — genomic variant: Preserve exact values in details. Keep assembly, source records, autoSql schema, height and size fields, transformations, units, caps and display settings together.

For a classroom model, use fictional points and test zero, tied and extreme cases.

Contents · Previous section · Next section

Section 17 of 36

17. Handle overlapping positions

Nearby markers may occlude one another in a narrow window.

Working checkpoint — visual encoding: Provide a record-level route. Read every lollipop beside its exact numeric values, sample evidence, missingness and overlap context.

For future study, connect visualisation to biology, logarithms and software while checking official pathways separately.

Contents · Previous section · Next section

Section 18 of 36

18. Choose aggregation cautiously

Combining records can simplify a view but changes its evidence unit.

Working checkpoint — data scale: Publish the grouping rule. Preserve hidden, capped and overlapping records; the visible markers are not the complete dataset.

For scientific writing, report the schema, mappings, transformations, scale and evidence limits.

Contents · Previous section · Next section

Section 19 of 36

19. Prepare sorted BED data

bigBed conversion requires correctly ordered records.

Working checkpoint — bigLolly: Check chromosome order and numeric starts. Separate display success from statistical significance, biological function and clinical meaning.

For students, ask which variable controls position, height, size and colour.

Contents · Previous section · Next section

Section 20 of 36

20. Define every extra field

autoSql gives field names and types used by bigLolly settings.

Working checkpoint — lollipop plot: Hash the exact schema. Treat field names and transformations as scientific inputs: a silent mapping change can alter height or size.

For parents, ask whether a vivid plot includes a complete legend and source values.

Contents · Previous section · Next section

Section 21 of 36

21. Match the declared type

The conversion type must equal the number of standard and extra fields.

Working checkpoint — bigBed: Reject mismatched rows. Keep assembly, source records, autoSql schema, height and size fields, transformations, units, caps and display settings together.

For a classroom model, use fictional points and test zero, tied and extreme cases.

Contents · Previous section · Next section

Section 22 of 36

22. Use assembly-matched sizes

Coordinates must fit the exact chrom.sizes manifest.

Working checkpoint — genomic variant: Quarantine aliases and overflow. Read every lollipop beside its exact numeric values, sample evidence, missingness and overlap context.

For future study, connect visualisation to biology, logarithms and software while checking official pathways separately.

Contents · Previous section · Next section

Section 23 of 36

23. Avoid silent clipping

Removing out-of-range rows changes completeness even when conversion succeeds.

Working checkpoint — visual encoding: Report and repair every excluded row. Preserve hidden, capped and overlapping records; the visible markers are not the complete dataset.

For scientific writing, report the schema, mappings, transformations, scale and evidence limits.

Contents · Previous section · Next section

Section 24 of 36

24. Host for ranged access

The browser fetches needed bigBed regions and caches sparse data.

Working checkpoint — data scale: Test anonymous byte ranges. Separate display success from statistical significance, biological function and clinical meaning.

For students, ask which variable controls position, height, size and colour.

Contents · Previous section · Next section

Section 25 of 36

25. Inspect with bigBed tools

bigBedInfo, bigBedSummary and bigBedToBed provide structural and regional checks.

Working checkpoint — bigLolly: Compare outputs with source rows. Treat field names and transformations as scientific inputs: a silent mapping change can alter height or size.

For parents, ask whether a vivid plot includes a complete legend and source values.

Contents · Previous section · Next section

Section 26 of 36

26. Audit whole-file completeness

A beautiful locus cannot reveal dropped records elsewhere.

Working checkpoint — lollipop plot: Compare counts, chromosomes and hashes. Keep assembly, source records, autoSql schema, height and size fields, transformations, units, caps and display settings together.

For a classroom model, use fictional points and test zero, tied and extreme cases.

Contents · Previous section · Next section

Section 27 of 36

27. Separate symbol from significance

A tall or large lollipop does not automatically mean causal or clinically important.

Working checkpoint — bigBed: Require domain-specific evidence. Read every lollipop beside its exact numeric values, sample evidence, missingness and overlap context.

For future study, connect visualisation to biology, logarithms and software while checking official pathways separately.

Contents · Previous section · Next section

Section 28 of 36

28. Connect to Primary Science

Paper lollipops can encode height, size and colour as three different fictional variables.

Working checkpoint — genomic variant: Require a complete legend. Preserve hidden, capped and overlapping records; the visible markers are not the complete dataset.

For scientific writing, report the schema, mappings, transformations, scale and evidence limits.

Contents · Previous section · Next section

Section 29 of 36

29. Connect to Secondary Science

The display supports lessons about variables, transformations, uncertainty and honest graphs.

Working checkpoint — visual encoding: Compare raw and logged scales. Separate display success from statistical significance, biological function and clinical meaning.

For students, ask which variable controls position, height, size and colour.

Contents · Previous section · Next section

Section 30 of 36

30. Connect to mathematics

Axes, logarithms, proportional areas and saturation create rich quantitative reasoning.

Working checkpoint — data scale: Calculate one transformed value. Treat field names and transformations as scientific inputs: a silent mapping change can alter height or size.

For parents, ask whether a vivid plot includes a complete legend and source values.

Contents · Previous section · Next section

Section 31 of 36

31. Connect to computing

Named fields, schemas, indexes and rendering settings show separation of data and presentation.

Working checkpoint — bigLolly: Swap a field mapping in a test copy. Keep assembly, source records, autoSql schema, height and size fields, transformations, units, caps and display settings together.

For a classroom model, use fictional points and test zero, tied and extreme cases.

Contents · Previous section · Next section

Section 32 of 36

32. Connect to pathways

Scientific visualisation joins biology, mathematics, design and software and can illuminate STEM education and career pathways.

Working checkpoint — lollipop plot: Verify current study routes separately. Read every lollipop beside its exact numeric values, sample evidence, missingness and overlap context.

For future study, connect visualisation to biology, logarithms and software while checking official pathways separately.

Contents · Previous section · Next section

Section 33 of 36

33. Did you know?

Any suitable bigBed can be displayed as bigLolly; the track settings decide which numeric fields drive height and size.

Working checkpoint — bigBed: Read the schema and stanza together. Preserve hidden, capped and overlapping records; the visible markers are not the complete dataset.

For scientific writing, report the schema, mappings, transformations, scale and evidence limits.

Contents · Previous section · Next section

Section 34 of 36

34. Write a reader-ready lollipop note

Name assembly, schema, height field, size field, transformations, units, caps and evidence limits.

Working checkpoint — genomic variant: Keep it beside the figure. Separate display success from statistical significance, biological function and clinical meaning.

For students, ask which variable controls position, height, size and colour.

Contents · Previous section · Next section

Section 35 of 36

35. Build a validation ladder

Check coordinates, types, missingness, transformations, overlap, conversion, hosting and rendering.

Working checkpoint — visual encoding: Stop at the first unexplained symbol. Treat field names and transformations as scientific inputs: a silent mapping change can alter height or size.

For parents, ask whether a vivid plot includes a complete legend and source values.

Contents · Previous section · Next section

Section 36 of 36

36. Finish with a reproducible bundle

Deliver source rows, schema, manifest, commands, settings, hashes and bounded interpretations.

Working checkpoint — data scale: Make every lollipop traceable to one record. Keep assembly, source records, autoSql schema, height and size fields, transformations, units, caps and display settings together.

For a classroom model, use fictional points and test zero, tied and extreme cases.

Contents · Previous section · Continue to the Science Learning Hub

Discover more from eduKate Singapore

Subscribe now to keep reading and get access to the full archive.

Continue reading