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? | KisSplice and Reference-Free Local Transcriptome Assembly

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

eduKateSG · Why Science?

Find local transcript variants directly from reads—even when a reliable reference genome is missing

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. KisSplice is an exact local transcriptome assembler that can identify SNPs, indels and alternative-splicing events directly from RNA-seq reads with or without a reference genome. It builds a de Bruijn graph, searches for bubble-like alternative paths and quantifies each variant across conditions. Reference-free discovery is powerful for poorly annotated organisms, but graph paths, sequencing errors and biological interpretation still require careful filtering and optional genome mapping. 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: SplAdder and splicing-graph event discovery; Outrigger and de novo single-cell splicing; JunctionSeq and exon–junction usage; Science Learning Hub; Education Hub; STEM Education; Careers by Subject Capability.

Primary and official sources checked on 11 October 2026: Official KisSplice project website; KisSplice primary study full text; KisSplice primary study record in PubMed; 2026 Singapore–Cambridge O-Level Biology syllabus; MOE G2/G3 Lower Secondary Science teaching and learning syllabus; 2026 MOE G2 Computing syllabus. Package interfaces and recommendations can change, so reproduce an analysis only with the documentation for the installed release.

A four-step claim ladder for this method
StageQuestionEvidenceResponsible output
GraphWhich k-mers and adjacencies occur in the reads?Quality-controlled RNA-seq reads and a chosen kA compressed local transcriptome graph
DiscoverWhich alternative paths form bubbles?Graph topology and abundance filtersCandidate SNP, indel or splicing variants
QuantifyHow much read support reaches each path?Read-to-path evidence across samplesPer-condition variant counts
InterpretWhat locus and mechanism fit the bubble?Optional reference mapping and orthogonal dataA bounded local variant hypothesis

Section 1 of 36

1. Begin when a reference is incomplete

Many organisms lack a finished genome or rich transcript annotation. KisSplice can discover local transcript variants from reads directly, so the absence of a reference does not end the scientific question.

Working checkpoint — de Bruijn graph: State whether reference-free analysis is necessary or a deliberate sensitivity check. Keep the independent sample, design, annotation and software version beside this decision so the evidence can be reconstructed.

For a classroom model, use invented counts and clearly label the activity as an analogy rather than a sequencing experiment.

Contents · Next section

Section 2 of 36

2. Use local assembly

Instead of reconstructing every full transcript, KisSplice assembles local alternatives around variant regions. Local assembly reduces some full-length ambiguity while keeping the claim limited to the reconstructed neighbourhood.

Working checkpoint — k-mer: Describe the assembled interval rather than inventing a whole isoform. Read the numerical result together with sample-level plots, effect size and a sensitivity check capable of weakening the headline.

For future study, connect the idea to biology, mathematics and computing while checking current official pathway information separately.

Contents · Previous section · Next section

Section 3 of 36

3. Understand k-mers

Reads are decomposed into overlapping words of length k. Shared k-mers connect sequences in a de Bruijn graph, so k controls the balance between collapsing repeats and fragmenting weak paths.

Working checkpoint — graph bubble: Record k and justify it for read length and complexity. Preserve the complete tested family and every excluded feature; a polished shortlist is not a substitute for provenance.

For scientific writing, prefer “supports”, “is associated with” and “is predicted to” when stronger causal verbs are not justified.

Contents · Previous section · Next section

Section 4 of 36

4. Build the de Bruijn graph

Graph nodes or compacted segments represent sequence words and edges represent observed adjacency. True variants and technical errors can both create branches.

Working checkpoint — local assembly: Keep the read-quality and abundance filters with the graph. Separate what the model estimates from the biological story proposed afterward, then name the extra evidence that story would require.

For students, the transferable habit is to ask: What was measured? Compared with what? What alternative explanation remains?

Contents · Previous section · Next section

Section 5 of 36

5. Compress non-branching paths

Long stretches without a choice can be compacted so the algorithm focuses on branch points. Compression improves tractability without adding biological evidence.

Working checkpoint — alternative splicing: Preserve the mapping from compacted sequence back to supporting k-mers. Treat identifiers, denominators and factor levels as scientific quantities: a silent mismatch can reverse an otherwise correct calculation.

For parents, a calm checkpoint is to ask how many independent samples support the claim and which assumption matters most.

Contents · Previous section · Next section

Section 6 of 36

6. Decompose the graph locally

Large transcriptome graphs contain many disconnected or weakly connected regions. Local decomposition lets KisSplice search manageable components for variant patterns.

Working checkpoint — reference-free discovery: Report component size and any computational limits. Keep the independent sample, design, annotation and software version beside this decision so the evidence can be reconstructed.

For a classroom model, use invented counts and clearly label the activity as an analogy rather than a sequencing experiment.

Contents · Previous section · Next section

Section 7 of 36

7. Recognise a graph bubble

A bubble consists of alternative paths that diverge and later rejoin. SNPs, indels and alternative-splicing events can all create bubble-like structures, so topology begins discovery but does not finish classification.

Working checkpoint — de Bruijn graph: Inspect path lengths, sequences and support before naming the variant. Read the numerical result together with sample-level plots, effect size and a sensitivity check capable of weakening the headline.

For future study, connect the idea to biology, mathematics and computing while checking current official pathway information separately.

Contents · Previous section · Next section

Section 8 of 36

8. Find substitution-like bubbles

A single-nucleotide difference can create short alternative paths. Sequencing error, paralogous sequence and genuine polymorphism are competing explanations.

Working checkpoint — k-mer: Require abundance and consistency beyond one read. Preserve the complete tested family and every excluded feature; a polished shortlist is not a substitute for provenance.

For scientific writing, prefer “supports”, “is associated with” and “is predicted to” when stronger causal verbs are not justified.

Contents · Previous section · Next section

Section 9 of 36

9. Find indel-like bubbles

Small insertions or deletions create paths of different length. Alignment to a trusted reference can help classify them, but the graph itself records only sequence alternatives.

Working checkpoint — graph bubble: Report both path sequences and coverage. Separate what the model estimates from the biological story proposed afterward, then name the extra evidence that story would require.

For students, the transferable habit is to ask: What was measured? Compared with what? What alternative explanation remains?

Contents · Previous section · Next section

Section 10 of 36

10. Find splicing-like bubbles

An alternative exon or splice connection can create a longer asymmetric bubble. The exact graph geometry depends on read length, k and transcript abundance.

Working checkpoint — local assembly: Use path structure and optional genomic mapping together. Treat identifiers, denominators and factor levels as scientific quantities: a silent mismatch can reverse an otherwise correct calculation.

For parents, a calm checkpoint is to ask how many independent samples support the claim and which assumption matters most.

Contents · Previous section · Next section

Section 11 of 36

11. Name biological replicates

Counts across conditions support inference only when sample labels reflect independent organisms, cultures or specimens. Merging reads too early can erase replicate variability.

Working checkpoint — alternative splicing: Keep per-sample files and condition metadata. Keep the independent sample, design, annotation and software version beside this decision so the evidence can be reconstructed.

For a classroom model, use invented counts and clearly label the activity as an analogy rather than a sequencing experiment.

Contents · Previous section · Next section

Section 12 of 36

12. Control sequencing errors

Low-quality bases produce rare k-mers and spurious branches. Error removal improves graph clarity but can also remove genuine low-abundance variants.

Working checkpoint — reference-free discovery: Publish quality and abundance thresholds. Read the numerical result together with sample-level plots, effect size and a sensitivity check capable of weakening the headline.

For future study, connect the idea to biology, mathematics and computing while checking current official pathway information separately.

Contents · Previous section · Next section

Section 13 of 36

13. Handle repeats and paralogues

Shared sequence among gene families can connect reads from different loci. A locally plausible bubble may therefore combine sources that are separate in the genome.

Working checkpoint — de Bruijn graph: Use mapping or longer reads to challenge ambiguous components. Preserve the complete tested family and every excluded feature; a polished shortlist is not a substitute for provenance.

For scientific writing, prefer “supports”, “is associated with” and “is predicted to” when stronger causal verbs are not justified.

Contents · Previous section · Next section

Section 14 of 36

14. Choose k deliberately

A small k increases connectivity and repeat collapse; a large k demands more exact coverage and can split low-expression paths. There is no universally correct value.

Working checkpoint — k-mer: Test a small set of defensible k values for priority events. Separate what the model estimates from the biological story proposed afterward, then name the extra evidence that story would require.

For students, the transferable habit is to ask: What was measured? Compared with what? What alternative explanation remains?

Contents · Previous section · Next section

Section 15 of 36

15. Quantify each path

KisSplice counts evidence for alternative paths across conditions. Counts are tied to the assembled sequence and read-assignment rules rather than a pre-existing gene model.

Working checkpoint — graph bubble: Retain path sequences with the count matrix. Treat identifiers, denominators and factor levels as scientific quantities: a silent mismatch can reverse an otherwise correct calculation.

For parents, a calm checkpoint is to ask how many independent samples support the claim and which assumption matters most.

Contents · Previous section · Next section

Section 16 of 36

16. Keep discovery and testing separate

Finding a bubble defines a candidate; testing whether its path usage differs across conditions is a second question. Reusing the same data is acceptable when the inferential method accounts for the workflow, but the distinction remains important.

Working checkpoint — local assembly: Label discovery filters and comparison rules separately. Keep the independent sample, design, annotation and software version beside this decision so the evidence can be reconstructed.

For a classroom model, use invented counts and clearly label the activity as an analogy rather than a sequencing experiment.

Contents · Previous section · Next section

Section 17 of 36

17. Use arbitrary conditions carefully

The project describes quantification across an arbitrary number of biological conditions. More groups increase modelling choices and multiple comparisons, not automatic explanatory power.

Working checkpoint — alternative splicing: Predefine contrasts and adjustment families. Read the numerical result together with sample-level plots, effect size and a sensitivity check capable of weakening the headline.

For future study, connect the idea to biology, mathematics and computing while checking current official pathway information separately.

Contents · Previous section · Next section

Section 18 of 36

18. Map back when a genome exists

Reference-free discovery can be followed by mapping assembled paths to a genome or transcriptome. Mapping helps locate genes, splice boundaries and paralogous matches.

Working checkpoint — reference-free discovery: Report all high-quality mapping locations. Preserve the complete tested family and every excluded feature; a polished shortlist is not a substitute for provenance.

For scientific writing, prefer “supports”, “is associated with” and “is predicted to” when stronger causal verbs are not justified.

Contents · Previous section · Next section

Section 19 of 36

19. Interpret unmapped bubbles cautiously

A path may fail to map because the reference is incomplete, the sequence crosses a novel junction, contamination is present or assembly is erroneous. Unmapped does not mean newly discovered biology.

Working checkpoint — de Bruijn graph: Investigate taxonomy, complexity and raw support. Separate what the model estimates from the biological story proposed afterward, then name the extra evidence that story would require.

For students, the transferable habit is to ask: What was measured? Compared with what? What alternative explanation remains?

Contents · Previous section · Next section

Section 20 of 36

20. Distinguish allele from isoform

SNPs and splice alternatives can both produce graph bubbles. Relative abundance across conditions alone may not tell whether the paths are alleles, paralogues or RNA-processing choices.

Working checkpoint — k-mer: Use path geometry, genomic placement and sample genotypes. Treat identifiers, denominators and factor levels as scientific quantities: a silent mismatch can reverse an otherwise correct calculation.

For parents, a calm checkpoint is to ask how many independent samples support the claim and which assumption matters most.

Contents · Previous section · Next section

Section 21 of 36

21. Inspect path imbalance

One path may have much lower coverage because of true rare usage, mapping difficulty or errors. Ratios should be accompanied by absolute counts and sample consistency.

Working checkpoint — graph bubble: Plot both paths for every biological replicate. Keep the independent sample, design, annotation and software version beside this decision so the evidence can be reconstructed.

For a classroom model, use invented counts and clearly label the activity as an analogy rather than a sequencing experiment.

Contents · Previous section · Next section

Section 22 of 36

22. Correct for searched bubbles

A transcriptome-scale graph can yield many candidates. Filtering and statistical testing define the family in which false discoveries are controlled.

Working checkpoint — local assembly: Keep all tested bubbles and adjusted values. Read the numerical result together with sample-level plots, effect size and a sensitivity check capable of weakening the headline.

For future study, connect the idea to biology, mathematics and computing while checking current official pathway information separately.

Contents · Previous section · Next section

Section 23 of 36

23. Validate splice boundaries

When genomic sequence is available, canonical splice motifs and boundary alignment support a splicing interpretation. Non-canonical splicing exists, so motif absence is a warning rather than absolute disproof.

Working checkpoint — alternative splicing: Report motif rules and genome release. Preserve the complete tested family and every excluded feature; a polished shortlist is not a substitute for provenance.

For scientific writing, prefer “supports”, “is associated with” and “is predicted to” when stronger causal verbs are not justified.

Contents · Previous section · Next section

Section 24 of 36

24. Validate with targeted RNA assays

Primers designed around alternative paths can test whether both sequence forms occur in independent material. Assay design must avoid regions shared with paralogues.

Working checkpoint — reference-free discovery: Use a new biological sample where possible. Separate what the model estimates from the biological story proposed afterward, then name the extra evidence that story would require.

For students, the transferable habit is to ask: What was measured? Compared with what? What alternative explanation remains?

Contents · Previous section · Next section

Section 25 of 36

25. Use long reads for phasing

Long-read RNA sequencing can connect the local bubble to more distant transcript structure. It adds phasing information but retains its own error and coverage limits.

Working checkpoint — de Bruijn graph: Match long-read evidence to the same locus and condition. Treat identifiers, denominators and factor levels as scientific quantities: a silent mismatch can reverse an otherwise correct calculation.

For parents, a calm checkpoint is to ask how many independent samples support the claim and which assumption matters most.

Contents · Previous section · Next section

Section 26 of 36

26. Test k-mer sensitivity

A candidate that appears only at one fragile k may reflect graph construction more than stable biology. Conversely, real low-coverage variants may disappear under strict settings.

Working checkpoint — k-mer: Describe stability without demanding identical graphs. Keep the independent sample, design, annotation and software version beside this decision so the evidence can be reconstructed.

For a classroom model, use invented counts and clearly label the activity as an analogy rather than a sequencing experiment.

Contents · Previous section · Next section

Section 27 of 36

27. Test sample influence

Leave-one-replicate-out analysis reveals bubbles or usage differences driven by one specimen. The omission should follow biological units, not arbitrary read subsets.

Working checkpoint — graph bubble: Flag discoveries that repeatedly vanish or reverse. Read the numerical result together with sample-level plots, effect size and a sensitivity check capable of weakening the headline.

For future study, connect the idea to biology, mathematics and computing while checking current official pathway information separately.

Contents · Previous section · Next section

Section 28 of 36

28. Compare with graph methods

SplAdder and SGSeq build genome-guided splice graphs from aligned reads, while KisSplice begins with a read-derived de Bruijn graph and can work without a genome. Their graph nodes and evidence units differ fundamentally.

Working checkpoint — local assembly: Compare reconstructed sequences and coordinates, not total events. Preserve the complete tested family and every excluded feature; a polished shortlist is not a substitute for provenance.

For scientific writing, prefer “supports”, “is associated with” and “is predicted to” when stronger causal verbs are not justified.

Contents · Previous section · Next section

Section 29 of 36

29. Connect to jigsaw reasoning

A de Bruijn graph resembles solving many overlapping word fragments: repeated fragments can connect the wrong stories, while unique overlaps clarify a path.

Working checkpoint — alternative splicing: Use short invented strings to model k-mer overlap. Separate what the model estimates from the biological story proposed afterward, then name the extra evidence that story would require.

For students, the transferable habit is to ask: What was measured? Compared with what? What alternative explanation remains?

Contents · Previous section · Next section

Section 30 of 36

30. Connect to biodiversity science

Reference-free methods are valuable for non-model organisms whose genomes or annotations remain incomplete. They broaden whose biology can be studied rather than making references irrelevant.

Working checkpoint — reference-free discovery: Pair computational discovery with careful specimen and species records. Treat identifiers, denominators and factor levels as scientific quantities: a silent mismatch can reverse an otherwise correct calculation.

For parents, a calm checkpoint is to ask how many independent samples support the claim and which assumption matters most.

Contents · Previous section · Next section

Section 31 of 36

31. Connect to mathematics

Graphs, paths, branching and cycles turn sequence assembly into discrete mathematics. Parameters such as k change the graph and therefore the set of possible explanations.

Working checkpoint — de Bruijn graph: Ask students to predict how larger k changes connectivity. Keep the independent sample, design, annotation and software version beside this decision so the evidence can be reconstructed.

For a classroom model, use invented counts and clearly label the activity as an analogy rather than a sequencing experiment.

Contents · Previous section · Next section

Section 32 of 36

32. Connect to computing

Memory, graph decomposition and exact algorithms determine whether hundreds of millions of reads can be analysed. Computational feasibility is part of experiment planning.

Working checkpoint — k-mer: Record hardware, runtime and software environment. Read the numerical result together with sample-level plots, effect size and a sensitivity check capable of weakening the headline.

For future study, connect the idea to biology, mathematics and computing while checking current official pathway information separately.

Contents · Previous section · Next section

Section 33 of 36

33. Connect to study pathways

Reference-free transcriptomics brings together genetics, ecology, statistics and algorithms and can illuminate routes into genomics, conservation science or bioinformatics.

Working checkpoint — graph bubble: Avoid turning one tool into a credential promise. Preserve the complete tested family and every excluded feature; a polished shortlist is not a substitute for provenance.

For scientific writing, prefer “supports”, “is associated with” and “is predicted to” when stronger causal verbs are not justified.

Contents · Previous section · Next section

Section 34 of 36

34. Use bounded language

A KisSplice bubble supports local alternative sequences observed in the read graph. Classification as splicing, polymorphism or indel and any functional claim require additional evidence.

Working checkpoint — local assembly: Make the narrow graph claim first. Separate what the model estimates from the biological story proposed afterward, then name the extra evidence that story would require.

For students, the transferable habit is to ask: What was measured? Compared with what? What alternative explanation remains?

Contents · Previous section · Next section

Section 35 of 36

35. Did you know?

KisSplice can analyse RNA-seq with or without a reference genome because it searches for alternative paths directly in a graph built from reads. A reference becomes valuable context, not a prerequisite for every discovery.

Working checkpoint — alternative splicing: Reference-free does not mean evidence-free. Treat identifiers, denominators and factor levels as scientific quantities: a silent mismatch can reverse an otherwise correct calculation.

For parents, a calm checkpoint is to ask how many independent samples support the claim and which assumption matters most.

Contents · Previous section · Next section

Section 36 of 36

36. Finish with a reproducible bundle

Deliver read accessions, sample metadata, QC, KisSplice version, k and filters, commands, graph-path sequences, counts, mappings, complete tests, sensitivity checks and validation status.

Working checkpoint — reference-free discovery: A local assembly should remain traceable to the reads that created it. Keep the independent sample, design, annotation and software version beside this decision so the evidence can be reconstructed.

For a classroom model, use invented counts and clearly label the activity as an analogy rather than a sequencing experiment.

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