← All .science files
pmid:28038678
Human splicing diversity and the extent of unannotated splice junctions across human RNA-seq samples on the Sequence Read Archive.
Abhinav Nellore · Andrew E Jaffe · Jean-Philippe Fortin · José Alquicira-Hernández · Leonardo Collado-Torres · Siruo Wang · Robert A Phillips · Nishika Karbhari · Kasper D Hansen · Ben Langmead · Jeffrey T Leek
Genome biology · 2016 doi:10.1186/s13059-016-1118-6
Paper
complete
Experiment
partial
Data
partial
Analysis
complete
Execution
absent
Execution evidence has not yet been added to this .science file. Explore its methods, data and open questions to plan the next step.
Record details sci_version · id · kind · revision · content_hash · schema · created_at · updated_at · generator
paper object · 10 fields
authors array · 11 items
claims array · 3 items
[0] object · 6 fields
[1] object · 6 fields
[2] object · 6 fields
target object · 4 fields
evidence array · 2 items
[0] object · 3 fields
gaps array · 0 items
experiment object · 8 fields
steps array · 3 items
[0] object · 13 fields
parameters object · 0 fields
inputs array · 1 item
outputs array · 1 item
instruments array · 0 items
reagents array · 0 items
[1] object · 13 fields
parameters object · 0 fields
inputs array · 0 items
outputs array · 1 item
instruments array · 0 items
reagents array · 0 items
[2] object · 13 fields
parameters object · 0 fields
inputs array · 0 items
outputs array · 1 item
instruments array · 0 items
reagents array · 0 items
materials array · 0 items
instruments array · 0 items
reagents array · 0 items
conditions object · 0 fields
gaps array · 1 item
data object · 3 fields
assets array · 3 items
[0] object · 15 fields
structure object · 4 fields
[1] object · 16 fields
structure object · 5 fields
table object · 8 fields
rows array · 19 items
[0] array · 3 items
[1] array · 3 items
[2] array · 3 items
[3] array · 3 items
[4] array · 3 items
[5] array · 3 items
[6] array · 3 items
[7] array · 3 items
[8] array · 3 items
[9] array · 3 items
[10] array · 3 items
[11] array · 3 items
[12] array · 3 items
[13] array · 3 items
[14] array · 3 items
[15] array · 3 items
[16] array · 3 items
[17] array · 3 items
[18] array · 3 items
[2] object · 16 fields
structure object · 5 fields
table object · 8 fields
rows array · 19 items
[0] array · 8 items
[1] array · 8 items
[2] array · 8 items
[3] array · 8 items
[4] array · 8 items
[5] array · 8 items
[6] array · 8 items
[7] array · 8 items
[8] array · 8 items
[9] array · 8 items
[10] array · 8 items
[11] array · 8 items
[12] array · 8 items
[13] array · 8 items
[14] array · 8 items
[15] array · 8 items
[16] array · 8 items
[17] array · 8 items
[18] array · 8 items
gaps array · 0 items
analysis object · 4 fields
methods array · 2 items
[0] object · 10 fields
dsl_operations array · 1 item
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 1 item
[1] object · 10 fields
dsl_operations array · 1 item
missing_operations array · 0 items
parameters object · 0 fields
data_shapes array · 1 item
targets array · 1 item
gaps array · 0 items
capability object · 3 fields
requirements array · 1 item
[0] object · 6 fields
assay_families array · 9 items
gaps array · 0 items
readiness object · 8 fields
axes object · 3 fields
method object · 5 fields
required_operations array · 1 item
missing_operations array · 0 items
capability object · 4 fields
data object · 6 fields
accessions array · 0 items
resolved_accessions array · 0 items
statements array · 1 item
can_run object · 3 fields
dsl_operations array · 1 item
assets array · 3 items
steps array · 1 item
must_build object · 5 fields
dsl_operations array · 0 items
converters array · 0 items
readers array · 0 items
capabilities array · 0 items
data_gaps array · 1 item
gaps array · 1 item
review object · 5 fields
machine_critique object · 5 fields
reader object · 5 fields
evidence_check object · 2 fields
usage object · 3 fields
stages array · 1 item
[0] object · 4 fields
gaps array · 3 items
provenance object · 7 fields
entities array · 3 items
activities array · 3 items
[0] object · 4 fields
used array · 3 items
[0] object · 3 fields
[1] object · 3 fields
[2] object · 3 fields
[1] object · 4 fields
agents array · 2 items
lineage object · 4 fields
gaps array · 5 items
assays array · 4 items
[0] object · 11 fields
required_operations array · 0 items
source_hashes object · 1 field
evidence array · 4 items
[1] object · 11 fields
required_operations array · 0 items
source_hashes object · 1 field
evidence array · 1 item
[2] object · 11 fields
required_operations array · 0 items
source_hashes object · 1 field
evidence array · 1 item
[3] object · 11 fields
required_operations array · 1 item
source_hashes object · 1 field
evidence array · 1 item
Complete file
{"sci_version": "1.2", "schema": "https://corpus.bntrg.co.uk/sci/1.0/sci.schema.json", "id": "pmid:28038678", "kind": "science-record", "revision": 6, "content_hash": "sha256:9af3478eff2644d44700c3f37e47095580b3303c67c30e94397716ccbb489210", "created_at": "2026-11-01T15:40:22Z", "updated_at": "2026-11-01T21:20:45Z", "generator": {"name": "corpus-assay-engine", "run_id": "reading-sci-2026-11-01"}, "paper": {"state": "complete", "title": "Human splicing diversity and the extent of unannotated splice junctions across human RNA-seq samples on the Sequence Read Archive.", "doi": "10.1186/s13059-016-1118-6", "pmid": "28038678", "authors": ["Abhinav Nellore", "Andrew E Jaffe", "Jean-Philippe Fortin", "José Alquicira-Hernández", "Leonardo Collado-Torres", "Siruo Wang", "Robert A Phillips", "Nishika Karbhari", "Kasper D Hansen", "Ben Langmead", "Jeffrey T Leek"], "journal": "Genome biology", "year": 2016, "abstract": "BACKGROUND: Gene annotations, such as those in GENCODE, are derived primarily from alignments of spliced cDNA sequences and protein sequences. The impact of RNA-seq data on annotation has been confined to major projects like ENCODE and Illumina Body Map 2.0.\nRESULTS: We aligned 21,504 Illumina-sequenced human RNA-seq samples from the Sequence Read Archive (SRA) to the human genome and compared detected exon-exon junctions with junctions in several recent gene annotations. We found 56,861 junctions (18.6%) in at least 1000 samples that were not annotated, and their expression associated with tissue type. Junctions well expressed in individual samples tended to be annotated. Newer samples contributed few novel well-supported junctions, with the vast majority of detected junctions present in samples before 2013. We compiled junction data into a resource called intropolis available at http://intropolis.rail.bio . We used this resource to search for a recently validated isoform of the ALK gene and characterized the potential functional implications of unannotated junctions with publicly available TRAP-seq data.\nCONCLUSIONS: Considering only the variation contained in annotation may suffice if an investigator is interested only in well-expressed transcript isoforms. However, genes that are not generally well expressed and nonetheless present in a small but significant number of samples in the SRA are likelier to be incompletely annotated. The rate at which evidence for novel junctions has been added to the SRA has tapered dramatically, even to the point of an asymptote. Now is perhaps an appropriate time to update incomplete annotations to include splicing present in the now-stable snapshot provided by the SRA.", "claims": [{"id": "claim-method", "statement": "We then used the row-centered matrix A for PCA; that is, Aij=xij−x¯i.", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:28038678", "locator": "sections[19] \"Principal component analysis\" paragraph 2", "quote": "We then used the row-centered matrix A for PCA; that is, Aij=xij−x¯i."}], "state": "complete"}, {"id": "claim-data-access", "statement": "The dataset is available from Figshare [41]. The code is also available from Figshare [42].", "kind": "methodological", "target": null, "evidence": [{"asset": "source:pmid:28038678", "locator": "sections[22] \"Availability of data and materials\" paragraph 2", "quote": "The dataset is available from Figshare [41]. The code is also available from Figshare [42]."}], "state": "complete"}, {"id": "claim-target-result", "statement": "Aligning 21,504 publicly available SRA RNA-seq samples with Rail-RNA revealed 56,861 junctions observed in at least 1,000 samples that were absent from existing annotations.", "kind": "quantitative", "target": {"value": 18.6, "unit": "per cent", "tolerance": null, "source": "We found 56,861 junctions (18.6%) in at least 1000 samples that were not annotated, and their expression associated with tissue type."}, "evidence": [{"asset": "source:pmid:28038678", "locator": "sections[0] \"Abstract\" paragraph 2", "quote": "We aligned 21,504 Illumina-sequenced human RNA-seq samples from the Sequence Read Archive (SRA) to the human genome and compared detected exon-exon junctions with junctions in several recent gene annotations."}, {"asset": "source:pmid:28038678", "locator": "sections[0] \"Abstract\" paragraph 2", "quote": "We found 56,861 junctions (18.6%) in at least 1000 samples that were not annotated, and their expression associated with tissue type."}], "state": "complete"}], "gaps": []}, "experiment": {"state": "partial", "objective": "Aligning 21,504 publicly available SRA RNA-seq samples with Rail-RNA revealed 56,861 junctions observed in at least 1,000 samples that were absent from existing annotations.", "steps": [{"id": "read_published_estimate", "order": 1, "name": "Read the published estimate from the source", "kind": "other", "state": "complete", "blocked_on": null, "description": "The claim, method and evidence span published with the source article.", "duration_hours": null, "parameters": {}, "inputs": ["source:pmid:28038678"], "outputs": ["the published estimate and its evidence"], "instruments": [], "reagents": []}, {"id": "obtain_source_data", "order": 2, "name": "Obtain the source data from the named repository", "kind": "data-preparation", "state": "blocked", "blocked_on": "data:accession_absent", "description": "The GEO series accession resolves and its sample accessions are listed. This lane did not download the dataset or read its licence.", "duration_hours": null, "parameters": {}, "inputs": [], "outputs": ["the source data with its repository provenance"], "instruments": [], "reagents": []}, {"id": "run_analysis", "order": 3, "name": "Run the published analysis", "kind": "analysis", "state": "complete", "blocked_on": null, "description": "Apply the paper's statistical method to the resolved series and compare the result with the published target.", "duration_hours": null, "parameters": {}, "inputs": [], "outputs": ["the replicated result and its comparison"], "instruments": [], "reagents": []}], "materials": [], "instruments": [], "reagents": [], "conditions": {}, "gaps": ["step:obtain_source_data blocked on data:accession_absent"]}, "data": {"state": "partial", "assets": [{"id": "source:pmid:28038678", "role": "manuscript", "format": "xml", "media_type": "application/xml", "uri": "https://doi.org/10.1186/s13059-016-1118-6", "sha256": "sha256:7e531f220a65551c02347664d93f65477da93158163f0243fcc59e01b9b761ac", "bytes": 53709, "access": "open", "state": "resolved", "reader": null, "reader_status": "reader_required", "identifier": "10.1186/s13059-016-1118-6", "version": null, "note": "Full article fetched from PMC; the checksum covers the rendered section body, not the original XML bytes.", "structure": {"pmcid": "PMC5203714", "source": "europe_pmc_fulltext", "coverage": "whole_body", "text_hash_scope": "rendered_section_body"}}, {"id": "asset:table:pmid:28038678:1", "role": "table", "format": "jats-table", "media_type": "application/vnd.jats.table+json", "uri": null, "sha256": "sha256:6d2309455e5520fb5056f5231fc690021aa8cdf2bae8a4cae2909f6f6775b0d1", "bytes": 780, "access": "open", "state": "verified", "reader": "read_table", "reader_status": "available", "identifier": "section[1]/table-wrap[1]#Tab1", "version": null, "note": "Gene annotations from which exon-exon junctions were extracted and unioned to obtain a list of annotated junctions", "structure": {"pmcid": "PMC5203714", "section_index": 1, "section_title": "Background", "row_count": 19, "column_count": 3}, "table": {"label": "Table 1", "caption": "Gene annotations from which exon-exon junctions were extracted and unioned to obtain a list of annotated junctions", "rows": [["Gene annotation", "Number of junctions", "Reference"], ["hg19", "", ""], ["AceView", "395,410", "[12]"], ["CCDS", "174,337", "[43]"], ["GENCODE v19", "343,887", "[2]"], ["UCSC", "264,339", "[10]"], ["lincRNAs", "30,256", "[6]"], ["MGC", "160,388", "[44]"], ["RefSeq", "235,512", "[1]"], ["SIB", "414,422", "[45]"], ["Vega", "242,672", "[2]"], ["hg38", "", ""], ["CCDS", "178,775", "[43]"], ["GENCODE v24", "346,547", "[2]"], ["UCSC", "356,644", "[10]"], ["lincRNAs", "29,940", "[6]"], ["MGC", "169,302", "[44]"], ["RefSeq", "247,577", "[1]"], ["SIB", "433,606", "[45]"]], "row_count": 19, "column_count": 3, "numeric_cells": 36, "header_rows": 1, "locator": "section[1]/table-wrap[1]#Tab1"}}, {"id": "asset:table:pmid:28038678:2", "role": "table", "format": "jats-table", "media_type": "application/vnd.jats.table+json", "uri": null, "sha256": "sha256:f7f3fe9215139384a5f555db47185cc9387c11a86139f27ce799e61ba469f14b", "bytes": 1508, "access": "open", "state": "verified", "reader": "read_table", "reader_status": "available", "identifier": "section[7]/table-wrap[1]#Tab2", "version": null, "note": "Top ten samples across the 21,504 analyzed in this paper in order of descending junction inclusion ratio D, as defined in the table", "structure": {"pmcid": "PMC5203714", "section_index": 7, "section_title": "Application to ALK isoform discovery", "row_count": 19, "column_count": 8}, "table": {"label": "Table 2", "caption": "Top ten samples across the 21,504 analyzed in this paper in order of descending junction inclusion ratio D, as defined in the table", "rows": [["Rank", "Sample (i.e., run)", "Project", "Description of sample", "Junction", "Junction", "Total junction", "D=(B-A)/C"], ["", "", "", "", "coverage A for ALK", "coverage B for ALK", "coverage C", ""], ["", "", "", "", "exons 1–19", "exons 20–29", "across ALK", ""], ["1", "SRR545713", "SRP007461", "NHEM.f_M2: normal human", "0", "139", "139", "1"], ["", "", "", "melanocyte", "", "", "", ""], ["1", "SRR396804", "SRP010166", "Non-small cell lung", "0", "172", "172", "1"], ["", "", "", "adenocarcinoma", "", "", "", ""], ["1", "SRR620100", "SRP017262", "Leukemia", "0", "108", "108", "1"], ["4", "SRR1289650", "SRP042031", "Macrophage", "1", "85", "86", "0.976"], ["5", "SRR1289651", "SRP042031", "Macrophage cultured", "1", "77", "78", "0.974"], ["", "", "", "with fibroblast", "", "", "", ""], ["6", "SRR545716", "SRP007461", "NHEM_M2: normal human", "2", "94", "96", "0.958"], ["", "", "", "melanocyte", "", "", "", ""], ["7", "SRR628586", "SRP017413", "Uveal melanoma", "12", "111", "123", "0.805"], ["8", "DRR016705", "DRP001919", "H2228, an EML4-ALK-expressing", "38", "285", "333", "0.765"], ["", "", "", "lung adenocarcinoma cell line", "", "", "", ""], ["9", "SRR545714", "SRP007461", "NHEM.f_M2: normal human", "14", "63", "77", "0.636"], ["", "", "", "melanocyte", "", "", "", ""], ["10", "ERR532612", "ERP006077", "Prostate tumor", "16", "53", "69", "0.536"]], "row_count": 19, "column_count": 8, "numeric_cells": 73, "header_rows": 3, "locator": "section[7]/table-wrap[1]#Tab2"}}], "gaps": []}, "analysis": {"state": "complete", "methods": [{"id": "method-1", "family": "principal_component_analysis", "specific": "pca", "label": "Principal component analysis", "dsl_operations": ["pca_fit"], "missing_operations": [], "expressible": true, "parameters": {}, "data_shapes": ["wide_numeric_matrix"], "evidence": {"score": 1.0, "band": "verbatim", "quote": "We then used the row-centered matrix A for PCA; that is, Aij=xij−x¯i."}}, {"id": "method-2", "family": "correlation_analysis", "specific": "pearson", "label": "Correlation analysis", "dsl_operations": ["pearson_r"], "missing_operations": [], "expressible": true, "parameters": {}, "data_shapes": ["paired_numeric_columns"], "evidence": {"score": 0.8, "band": "high", "quote": "Pearson correlation"}}], "targets": [{"id": "target-published-estimate", "claim_id": "claim-target-result", "operation": "pca_fit", "expected_value": 18.6, "unit": "per cent", "tolerance": null, "state": "complete", "note": "The published estimate as the reader quoted it from the paper. No tolerance is published because the paper states none."}], "gaps": []}, "capability": {"state": "complete", "requirements": [{"capability_id": "capability:computational_analysis", "label": "Computational analysis platform", "assay_families": ["meta_analysis", "machine_learning", "survival_analysis", "statistical_regression", "pca", "molecular_docking", "network_analysis", "differential_expression", "gwas"], "availability_state": "owned", "tier_unlocked": "R1", "candidate": "Automated Assays Laravel application and simulated adapters"}], "gaps": []}, "readiness": {"state": "blocked", "tier": "R4", "blocking_axis": "data", "blocked_on": "data:accession_absent", "axes": {"method": {"tier": "R1", "expressible": true, "required_operations": ["pca_fit"], "missing_operations": [], "basis": "The paper names the method it used and the corpus's method extractor maps it onto the DSL catalogue: pca."}, "capability": {"tier": "R1", "capability_id": "capability:computational_analysis", "availability_state": "owned", "basis": "The computational analysis is owned. The physical bench the paper used is not, so a physical validation cannot be run here."}, "data": {"tier": "R4", "reachable": false, "accessions": [], "resolved_accessions": [], "statements": ["The dataset is available from Figshare [41]. The code is also available from Figshare [42]."], "basis": "The paper names no accession to its source data, so the data has to come from the authors."}}, "can_run": {"dsl_operations": ["pca_fit"], "assets": ["source:pmid:28038678", "asset:table:pmid:28038678:1", "asset:table:pmid:28038678:2"], "steps": ["run_analysis"]}, "must_build": {"dsl_operations": [], "converters": [], "readers": [], "capabilities": [], "data_gaps": ["data:geo:None"]}, "gaps": ["data:accession_absent"]}, "review": {"state": "partial", "machine_critique": {"kind": "extraction_review", "reader": {"model": "MiniMax-M3.1-Flash", "provider": "minimax", "provider_family": "minimax", "read_at": "2026-10-31T18:30:13Z", "independence": "same_provider"}, "evidence_check": {"method": "verbatim", "availability": "verbatim"}, "calls": 8, "usage": {"prompt_tokens": 111477, "completion_tokens": 5615, "cached_tokens": 2097}}, "human_critique": null, "stages": [{"id": "extraction", "state": "complete", "reader": "MiniMax-M3.1-Flash", "provider": "minimax"}], "gaps": ["review.independent_reader", "review.machine_critique", "review.human_critique"]}, "execution": {"state": "absent", "status": "not_run", "mode": null, "runs": [], "gaps": ["execution.not_run"]}, "provenance": {"entities": [{"id": "pmid:28038678", "type": "paper", "label": "pmid:28038678"}, {"id": "source:pmid:28038678", "type": "manuscript", "label": "PMID 28038678 full text"}, {"id": "data:geo:None", "type": "dataset", "label": "GEO None"}], "activities": [{"id": "activity-reading-sci-2026-11-01", "type": "classification", "used": [{"id": "pmid:28038678", "type": "paper", "label": "pmid:28038678"}, {"id": "source:pmid:28038678", "type": "manuscript", "label": "PMID 28038678 full text"}, {"id": "data:geo:None", "type": "dataset", "label": "GEO None"}], "agent": "agent:corpus-assay-engine"}, {"id": "activity-read-28038678", "type": "extraction", "used": ["source:pmid:28038678"], "agent": "agent:minimax-reader"}, {"id": "activity-resolve-None", "type": "accession_resolution", "used": ["data:geo:None"], "agent": "agent:corpus-assay-engine"}], "agents": [{"id": "agent:corpus-assay-engine", "type": "software", "label": "Corpus assay engine"}, {"id": "agent:minimax-reader", "type": "software", "label": "MiniMax literature reader"}], "source_run_id": "reading-sci-2026-11-01", "dsl_catalogue_fingerprint": "343fb30756ba6ec3", "capability_table_fingerprint": "2cb3e42f047d2ecf", "snapshot_id": "ba34b49490d9bfaf"}, "lineage": {"parent_id": "pmid:28038678", "parent_hash": "sha256:d6c59ae5a80c8f3e3a2122b33213ac26d4f05880c6ac5397ed2b959872ce860b", "fork_of": null, "generation": 5}, "gaps": ["execution.not_run", "review.human_critique", "review.independent_reader", "review.machine_critique", "step:obtain_source_data blocked on data:accession_absent"], "assays": [{"role": "data_generation", "definition_id": "rna_seq", "definition_version": "99e1195c7d6f", "definition_digest": null, "required_operations": [], "support_state": "partial", "source_hashes": {"assay_lexicon": "99e1195c7d6f"}, "confidence": 0.99, "evidence": ["of unannotated splice junctions across human RNA-seq samples on the Sequence Read Archive.", "quences and protein sequences. The impact of RNA-seq data on annotation has been confined to majo", ": We aligned 21,504 Illumina-sequenced human RNA-seq samples from the Sequence Read Archive (SRA)", "ignment protocols We first asked whether our RNA-seq junction calls could be reproduced across al"], "order_basis": "paper_text_order:40", "id": "assay:1"}, {"role": "data_generation", "definition_id": "clinical_trial", "definition_version": "99e1195c7d6f", "definition_digest": null, "required_operations": [], "support_state": "partial", "source_hashes": {"assay_lexicon": "99e1195c7d6f"}, "confidence": 0.93, "evidence": ["hey are two different projects that employed randomized study designs, making a strong case that PC2 is di"], "order_basis": "paper_text_order:6767", "id": "assay:2"}, {"role": "data_generation", "definition_id": "animal_model", "definition_version": "99e1195c7d6f", "definition_digest": null, "required_operations": [], "support_state": "partial", "source_hashes": {"assay_lexicon": "99e1195c7d6f"}, "confidence": 0.69, "evidence": ["ADME.md. Analysis of TRAP-seq samples All 15 mouse TRAP-seq samples were taken from the study S"], "order_basis": "paper_text_order:10498", "id": "assay:3"}, {"role": "analysis", "definition_id": "principal_component_analysis", "definition_version": "f2132e96ae6c7a4e", "definition_digest": null, "required_operations": ["pca_fit"], "support_state": "supported", "source_hashes": {"dsl_catalogue": "f2132e96ae6c7a4e"}, "confidence": 1.0, "evidence": ["We then used the row-centered matrix A for PCA; that is, Aij=xij−x¯i."], "order_basis": "consumes_earlier_output", "id": "assay:4"}]}