Whole-cell atlas documentation

open the atlas

The whole-cell atlas, and how to read it

A manual for the atlas of one budding-yeast cell: what is on the screen, how to move around it, what every number and every mark means, and where each piece of data comes from.

This page describes the build of 2026-09-29. Its counts, stops, compartments and datasets are written from that build, the same one the atlas shows.

Using it

What the atlas is

The atlas draws one cell of budding yeast, Saccharomyces cerevisiae S288C, from public databases. Every gene is a dot, 6,459 of them: 6,021 protein-coding genes and 438 RNA genes. Each dot sits in its compartment and is coloured by when its family arose. Around the genes are the cell's 4,105 metabolic reactions and 2,748 metabolites (the Yeast9 model), its 634 complexes, 702,499 links of five kinds, and 926 complexes, pathways and processes dated as systems.

A timeline walks the cell back through the tree of life, from what all life shares to today. At each stop the cell shows what existed then. Four layers put the same question, how old is it, to other properties of the cell:

A third view draws the cell's networks: what each link says (it activates, represses, marks or touches), how the control network is wired, and how close its signed part comes to monotone, two camps that activate within and repress between. A band beside it holds what the networks act on: the cell's matter, lumped.

It is a research tool and a working draft, built from 40 public datasets. The drawing is a diagram, not a micrograph: each compartment is drawn big enough to hold its genes, not to scale.

Quick start

Each example link opens the atlas in the state it describes.

  1. Find a gene. Type a name such as PMA1, or an ORF such as YGL008C, in Find a gene. The atlas selects it and centres it. PMA1
  2. Read about it. The panel beside the drawing (below it on a phone) gives its age, place, copies, cost, its response to heat, the young sequences around it, its links and its reactions. Every underlined name in the panel leads on.
  3. Walk back in time. Press play: the cell rebuilds from all life to today, one stop every 1.4 seconds, with what did not exist yet faded out. Or click a stop on the timeline. the cell at LECA
  4. Size the dots by a quantity. Choose size: heat: leaves solution: the proteins that condense when the cell is heated grow. leaves solution
  5. Follow the links back. Select a gene and step the timeline back. Its physical links stay solid while the interaction itself is known that far back, and turn dashed where only the two partners are. RPT1 at LECA
  6. See the systems. Press systems (top left of the drawing) for the complexes, pathways and processes, grouped by when each came together. systems
  7. See the networks. Press networks for the control network drawn as a bow-tie and split into its two camps, each link's head saying what it does. Select a gene and press circuit for its own. networks HSF1's circuit
  8. See what makes the matter. In the networks view, set mass flow to a growth condition: a ribbon runs from each enzyme to the pool of matter it makes. Click a pool for its makers and the cell's mass budget; switch on small molecules for the metabolites that act back on the enzymes. mass flow in the cell
  9. Change what is drawn. The colour menu changes the age scale or turns it off, and show switches the proteins or the RNAs off. only the RNAs, in Blues

The screen

The atlas's screen on a desktop: the header along the top; the drawing, with the panel to its right; the timeline and the readout with the key along the bottom Whole-cell atlas cell · systems play log · lin 1 2 3 4 5
On a desktop. On a phone, a tablet or a short window the parts stack instead: the header, the drawing and the timeline fill the first screen, and the readout, the key and the panel follow as you scroll.
  1. The header: find a gene, and the menus and switches that set what is drawn (see The controls).
  2. The drawing: the cell, every gene in its place. The switch at its top left changes it to the systems view or the networks view.
  3. The panel: an introduction with the atlas's findings, or whatever is selected: a gene, a compartment, a complex or a system.
  4. The timeline: play, the stops at their dates, and the log and linear time scales.
  5. The readout and the key: the chosen stop and what the cell holds there, then the colours, the shapes and how genes are placed.

The controls

ControlWhat it does
Find a geneSelect a gene by its standard name (PMA1) or its systematic ORF name (YGL008C), in any case. Names are offered as you type; press Enter or pick one. The drawing centres on the gene without zooming.
sizeWhat a dot's size shows: equal; by copies; by cost; by flux, respiring; by flux, fermenting; by information flow; by energy, respiring or fermenting; by mass flow, respiring or fermenting; heat: mRNA up; heat: mRNA down; heat: leaves solution; young ORFs around it. See Size.
colourThe colour scale of age: plasma (the default), viridis or Blues, or off. See Colour.
show proteins · RNAsDraw or hide the protein-coding genes and the RNA genes. A hidden gene cannot be hovered or clicked, and links to it are not drawn; the key marks a hidden kind with a line through it. The counts in the readout still count every gene.
ghost what is not there yetAt an earlier stop, draw what did not exist yet faintly (on) or not at all (off). A ghost can be hovered and clicked. On a phone the switch is labelled ghost.
linksWhich kind of link the selected gene draws: none, physical, genetic negative, genetic positive, regulation or modification. See Links.
− +Zoom out or in by 1.5 times, about the centre, in whichever drawing is showing: the cell or the networks.
fitFit the whole cell (or the network) to the window again. Until you pan or zoom, it stays fitted as the window changes size.
FeedbackWrite a note about what you see, and send it with the atlas's state, so it can be reopened exactly as you left it. See Feedback.
themeSwitch between light and dark.
docsThis page.
cell systems networks At the drawing's top left: the drawing, the list of systems, or the networks, with their own toolbar (see The networks view).
playWalk the timeline from the oldest stop to today, 1.4 seconds a stop; press again to pause. Choosing a stop yourself also stops it.
log linearThe timeline's time scale. Log spreads out the recent past, where most stops are; linear shows how recent they are.

The browser remembers the theme, the time scale and the colour scale between visits. The other settings start fresh each time.

Ways to interact

Do thisWhat happens
Hover over a dotA tooltip gives the gene's name and ORF, its protein, its age and date, and its compartment. The dot gets a grey ring.
Click a dotSelects the gene: a dark ring, its panel, and its links of the kind chosen in links.
Click inside a compartment, away from the dotsThe compartment's panel: when it appears, how many genes are drawn in it and their make-up by era, its proteins' share of the building budget, and what is inside it. The tray below the cell holds the genes with no known place.
Click outside the cell, or press EscClears the selection and brings back the introduction. Esc works while no box or menu has the focus.
Drag the drawingPans.
Scroll the wheel or the trackpad over the drawingZooms about the pointer, from a twentieth to twenty times.
Zoom in farGene names appear beside their dots once neighbouring dots are 30 pixels apart, up to 900 at a time.
Click or drag on the timelineMoves to the nearest stop. Hovering over a stop's marker names it and its date.
Keys on the timeline (click it, or Tab to it)← → (or ↓ ↑) one stop; Page Down Page Up three stops; Home End the first and the last.
Click an underlined name in the panelA gene: selects it and centres it. A complex: rings its subunits and zooms to them. A pathway or process: its panel. A compartment: its panel. A kind of link: draws that kind.
show on the cell, in a system's panelBack to the drawing, zoomed to the system's genes, each ringed.
In the systems viewFilter the list by name; switch complexes, pathways and processes on or off; click a row for its panel.
In the networks viewHover, click, drag and scroll as on the cell; a selection carries over between the views. The toolbar chooses the network, the layout, the evidence, the camps, the mass flow and the kinds of link. Hover over or click a pool of matter for its panel.
On a touch screenTap to click and drag to pan. The drawing does not pinch-zoom; use − and +.

Links into the atlas

A link can open the atlas in a chosen state, which makes a view easy to share. Add any of these to the atlas's address after a ?, joined by &, for example ?gene=SSA4&size=heatUp&stop=2. try it

ParameterValuesSets
genea standard name or an ORFthe selected gene, centred
sizenone, abundance, budget, flux0, flux1, information, energy0, energy1, mass0, mass1, heatUp, heatDown, heatLeaves, frontierthe size menu, in its order: equal; by copies; by cost; by flux, respiring; by flux, fermenting; by information flow; by energy, respiring; by energy, fermenting; by mass flow, respiring; by mass flow, fermenting; heat: mRNA up; heat: mRNA down; heat: leaves solution; young ORFs around it
colourplasma, viridis, blues, offthe colour menu, for this visit
linksnone, physical, negative, positive, regulation, modificationthe links menu
stop0 to 11the timeline's stop, by its number in the table of stops
showproteins, rnasdraw only that kind of gene
ghost0hide what is not there yet
viewsystems, networksopen the systems or the networks view
netcontrol, contact, couplingthe network, with view=networks
layouttopology, cell, circuitthe networks' layout: by topology, in the cell, or the selected gene's circuit (with gene)
flowrespiring, fermentingthe networks view's mass flow
organismyeastwhich build to load (only yeast so far)
feedbacka feedback record's ideverything, as that record left it (on the local server only; see Feedback)

Feedback

The Feedback button beside theme opens a box for a note: what looks wrong, what is unclear, what you would change. With it goes the atlas's state, unless you untick it: the view, the stop, the time scale, every menu and switch, the selection, the systems and networks filters, the theme, and where each drawing is zoomed to (its centre and scale, so a window of another size shows the same place). With the state also go the page's address, the build's date, your browser's name and your window's size. Nothing else is collected.

Download JSON saves the same record as a file. Open a saved record… (or dropping a record's file on the box) puts the atlas back as the record left it. That works with any record, including one sent from the site. A record made on this page brings you back here first. Reopening a record never changes the theme, colour scale or time scale your browser remembers.

Reading it

Place, shape and ghosts

Where a dot sits

Shape

a disc is a protein-coding gene; a diamond is an RNA gene.

What exists at a stop

Colour

Colour is age. Each gene takes the colour of its era, from the darkest, the oldest, to the lightest, the youngest. The timeline keeps all 12 stops, and the colours group them into five eras. Grey is for genes with no call, or RNA genes of undated classes. The same eras colour the timeline's stops, the bars of the systems view, the key and the swatches in the panel.

EraStopsGenes
shared with prokaryotesall life, from archaea or bacteria1,781
LECALECA2,104
opisthokontsopisthokonts266
fungiDikarya, Ascomycota, Saccharomyceta1,375
budding-yeast family, and youngerbudding-yeast family, after the duplication, Saccharomyces, S. cerevisiae548
no call or undatedno call, and RNA genes of undated classes385

The colour menu

Every scale below uses the stretch of its colour map whose two ends still stand out against both the light and the dark background (2:1 contrast or more), with lightness rising evenly from the oldest step to the youngest.

ScaleOldest to youngest, then no callLinksNotes
plasma
the default
Purple to orange: matplotlib's plasma, from 0.25 to 0.77 of its length.
viridis Blue-violet to green: viridis, from 0.22 to 0.75. Links turn deep orange, since viridis reaches the links' usual aqua.
Blues Dark to light blue: ColorBrewer's Blues, from 0.45 to 0.90. One hue. For red–green colour blindness this is the scale to choose: every era stays distinct from the grey of "no call" and from the links, where plasma's and viridis's middle steps come close to them.
off Every gene in one neutral ink, and the timeline and the systems view too. Age is then shown only by place (the growth rings), by walking the timeline and in the panel, which leaves the eye free for size.

Size

With size: equal every dot is the same size. Every other choice sizes the dots by one quantity. The keys below are drawn with the atlas's own scales, enlarged for reading. The dashed circle is a gene without the quantity, drawn as small as the scale allows.

equal
by copies copies per million protein molecules

Radius 3 + 1.4 log10(copies + 1), on a log scale. See Copies.

by cost share of the protein-building budget

The same log scale, on the share in parts per million of the budget. See Cost and budget.

by flux, respiring · by flux, fermenting mmol per gram of dry weight per hour

The flux through the gene's reactions in the metabolic model, in one growth condition. The same log scale, with a flux of 0.001 counting as 1. A gene whose reactions carry no flux is drawn a little larger than a gene with no reactions at all. See Energy.

by information flow share of every pair of genes' current

The current through the gene when the contact network carries a unit between every pair of genes. The same log scale, with a hundred-thousandth counting as 1. A gene with one contact passes none on; a gene in no contact is the smallest. See Flows compared.

by energy, respiring · by energy, fermenting mmol ATP per gram of dry weight per hour

The ATP spent building the gene's copies plus the ATP its reactions make or spend. The same log scale, with a hundred-thousandth counting as 1. See Flows compared.

by mass flow, respiring · by mass flow, fermenting mg per gram of dry weight per hour

The grams the gene's reactions take in. The same log scale, with a milligram counting as 1. A gene whose reactions carry nothing is drawn a little larger than a gene with no reactions. See Flows compared.

heat: mRNA up · heat: mRNA down fold change of the mRNA, 10–20 minutes into heat

Linear in the log2 change: 1.2 units of radius for each doubling (mRNA up) or halving (mRNA down). A gene that moves the other way, or not at all, is as small as one not measured. See Heat.

heat: leaves solution fall in the share in solution, 30 to 46 °C

Linear: 9 units of radius for a fall of 1, the whole protein. A fall of 0.3 is the cut-off for leaving solution. See Heat.

young ORFs around it translated ORFs placed by the gene

The square root of their count. See The frontier.

Selection and links

The timeline

The timeline is the evolutionary axis: 12 stops, each at its date in years before present. A stop's genes are those already present in the ancestor at that split, or, for the last stop, what nothing could date.

StopWhat it meansWhenDated byGenes
0all life
shared with bacteria and archaea
about 3.62 billion years ago
95% interval 2.52–4.25 billion years
the split from Escherichia coli855
1from archaea or bacteria
shared with archaea only, or bacteria only: the heritage of eukaryogenesis
between 1.53 billion and 3.62 billion years ago
a window
some time between the stops before and after it926
2LECA
in every eukaryote, so in the last eukaryotic common ancestor
about 1.53 billion years ago
95% interval 1.08–1.67 billion years
the split from Arabidopsis thaliana2,104
3opisthokonts
in fungi and animals only
about 1.27 billion years ago
95% interval 985 million to 1.39 billion years
the split from Homo sapiens266
4Dikarya
in the higher fungi (ascomycetes and basidiomycetes)
about 642 million years ago
95% interval 583–749 million years
the split from Cryptococcus neoformans341
5Ascomycota
in ascomycetes only
about 543 million years ago
95% interval 498–571 million years
the split from Schizosaccharomyces pombe168
6Saccharomyceta
in the budding yeasts and the filamentous ascomycetes only
about 534 million years ago
95% interval 438–670 million years
the split from Neurospora crassa866
7budding-yeast family
at the same place in the genome of yeasts that diverged before the whole-genome duplication (by gene order)
about 114 million years ago
95% interval 103–311 million years
the split from Kluyveromyces lactis442
8after the duplication
only in yeasts descended from the whole-genome duplication (by gene order)
about 93 million years ago
95% interval 92.8–92.9 million years
the split from Vanderwaltozyma polyspora10
9Saccharomyces
only in the Saccharomyces species (by gene order)
about 17 million years ago
95% interval 16.6–16.9 million years
the split from Saccharomyces uvarum55
10S. cerevisiae
in no other yeast of the gene-order browser: born in S. cerevisiae's own lineage
within the last 8.4 million years
a window
after the split from Saccharomyces mikatae; marked at the split from Saccharomyces paradoxus41
11no call
no ortholog called in any other species, and not in the gene-order browser
today
356

What "exists at a stop" means for each kind of element:

ElementExists from
geneits own stop; it is drawn once the compartment it is drawn in exists too
compartmentits date from the literature (see Place)
complexits oldest subunit, and not before its first compartment; complete at its youngest subunit
reactionthe oldest gene of its enzyme rule, and not before its compartments; complete at the youngest gene. A reaction with no enzyme exists with its compartments.
linkonce both its genes are drawn
known physical interactionits date from other species (see Connections back in time)
systemcame together at the first stop at which half its parts exist (see Complexes, pathways and processes)

The systems view

The systems view lists 926 systems: 615 complexes (Complex Portal), 198 metabolic pathways (YeastPathways) and 113 processes (SGD's GO slim). They are grouped under the stop at which each came together.

The networks view

The networks view draws the cell's networks as networks. The dots are the same genes, with the same colours, sizes and shapes, and they follow the same timeline, selection and switches as the cell. The networks' data load when the view first opens.

In its toolbarWhat it does
control contact couplingThe network. Control: who acts on whom, with direction: regulation, modification, and one protein acting on another in a biochemical assay. Contact: proteins found together, and proteins bound to a gene's mRNA. Coupling: genetic interactions.
by topology in the cell circuitThe layout (below). The circuit needs a selected gene.
evidenceFor control: all evidence; without the regulation links that only binding assays show; or only the links seen under heat. For contact and coupling: all evidence, or only the pairs with a record SGD marks as manually curated rather than high-throughput.
campsControl only: ring each gene of the signed network by its camp.
mass flowOff, or a growth condition (respiring, fermenting): a ribbon from each enzyme to each pool of matter it makes, in that condition. Offered where the pools are drawn: over the control network by topology, and in the cell. A gene's or a pool's panel speaks of the condition chosen here (respiring while it is off).
small moleculesOver the control network by topology: draw a link from each small molecule to each enzyme it activates or inhibits (see Small molecules acting on proteins). With it off, a selected molecule's or gene's links still show.
the kinds of linkA switch for each kind, with its head. A kind switched off is not drawn or counted.

Layouts

By topology: control

The control network as its bow-tie (see The bow-tie): a band for each region, from the top upstream, core, downstream regulators, downstream targets, elsewhere, and outside the network. Across the bands run three columns: the stress camp, the genes with no camp, and the growth camp. In each block the genes sit in rows, oldest first and, within a stop, the most abundant first.

Above the bands, a band holds the matter the networks act on: the biomass lumped into pools, each disc's area following its mass, with its name and its grams per gram of dry weight (see Matter). With mass flow on, a ribbon runs up to each pool from each enzyme that makes it.

By topology: contact and coupling

The network's modules (see Modules), each a disc at the cell's density of dots with its oldest genes at the centre, and named for the process most over-represented in it. The genes in no module wait in the tray below.

In the cell

Every gene where the cell view draws it, inside the compartments' outlines: the network laid over the cell's places. The pools of matter sit in their compartments, at the same size as in the band: the wall's glucans and mannan on the wall, chitin at the bud neck, the membrane lipids and acyl chains on the plasma membrane, DNA in the nucleus, the storage lipids in a lipid droplet, and the rest in the cytosol, spread through its free space. The protein is not drawn as a pool: its parts are the dots.

Circuit

The selected gene at the centre and its partners in the network. For control, what acts on it is in an arc above and what it acts on in an arc below; for contact and coupling, its partners are all around it. Partners are ordered by kind of link, then by age, in rows that fill outward. At most 300 are drawn, and the summary line says how many more there are. Every name is shown.

The morph

Changing the network or the layout moves every dot from where it was to where it goes, over 0.7 seconds (at once when the system asks for reduced motion), so a gene can be followed from where it sits to how it is wired.

Links

Control

Contact and coupling

The summary line

At the foot of the drawing: the stop, and the links drawn there, by kind. For control it adds the signed links that exist at that stop, how many of them the best split at that stop frustrates, and how many it frustrates on average with the signs shuffled. With mass flow on, it adds the matter laid down per hour. In the circuit it says how many partners are not drawn.

In the panel

Once the networks have loaded, a gene's panel gains In the networks: its role (see Roles), its region of the bow-tie, its camp and how many of its signed links are frustrated, whether it regulates itself, how many feed-forward loops it is in, its links by kind (acting on others, acted on, and with others), its modules, and the pools it helps make, with its share of each. Hover over a small molecule for the enzymes it acts on, and click it for their list; hover over a pool for its name and weight; click it for its own panel: what it holds, how fast the cell lays it down, the reactions that make it, and the cell's mass budget drawn as three columns (what it takes in, the elements, what it gives out and builds), each band as wide as its mass.

Every quantity

A gene's identity

Name, ORF and UniProt entry

The gene's standard name from SGD, or its systematic name when it has none; its systematic ORF name, such as YGL008C; and its UniProt accession.

Shown at the top of its panel and in the tooltip.

Protein, or type

UniProt's name for the protein, or SGD's feature type for an RNA gene (tRNA gene, snoRNA gene, …).

Which genes

SGD's protein-coding genes, Verified and Uncharacterized, and its RNA genes: 6,459. Dubious ORFs, unlikely to encode a protein, are left out.

Roles

The chips under a gene's heat and frontier sections. enzyme: it catalyses a metabolic reaction of Yeast9. transporter: a transport reaction. complex subunit: a member of a Complex Portal complex. transcription factor: a regulator of that type in SGD's regulation data. kinase, phosphatase, ubiquitin ligase: the enzyme named for a phosphorylation, dephosphorylation or ubiquitination site in SGD's modification data.

About

SGD's one-line description, at the end of the panel.

Age

A gene's age is the stop at which its family appears: the deepest split at which a relative is found. It is the age of the gene's lineage, not of its present function.

Stop, class and date

The stop's name in bold; in brackets, the age table's class where it names the stop differently (Euk_Archaea for "from archaea or bacteria", say, or the RNA gene's type); then its date. The line below says what the stop means.

Shown as the colour of the dot, and under Age in the panel.

How a protein is dated

In this order, by the first rule that gives an age:

  1. The consensus age (5,000 proteins): Liebeskind, McWhite and Marcotte 2016 pooled 13 orthology algorithms into a probability for each age class, and the most likely class is taken. Entries the 2016 table names by accessions that UniProt has since merged or split are traced to today's entries.
  2. Its duplicate (17): the call of its partner from the whole-genome duplication.
  3. Its family (100): the most common call among the dated members of its UniProt family, in yeast or, for the classes both tables share, in human.
  4. Gene order (548): the Yeast Gene Order Browser finds the same locus in related yeasts. A gene at the same locus in yeasts that split before the whole-genome duplication is at least as old as the budding-yeast family; one found only in species descended from the duplication, only in Saccharomyces, or in no other yeast of the browser dates to the three younger stops.
  5. No call (356): nothing dates it. This is the last stop, drawn in grey.
How an RNA gene is dated

By its class (409 genes), since the age tables are built from proteins. rRNA and tRNA: all life. snoRNA: shared with archaea. snRNA and telomerase RNA: LECA. RNase P RNA (RPR1) and the signal recognition particle's RNA (SCR1): all life. RNase MRP RNA (NME1): LECA. The other 29 RNA genes, of mixed classes, are undated and grey.

Flags

Notes under a gene's age, where the call deserves care:

FlagWhat it saysGenes
weak callthe consensus is unsure: the most likely age class has a posterior below 0.5872
few algorithmsfewer than six of the orthology algorithms contributed to the call582
possible horizontal transferthe age table flags a possible horizontal gene transfer: a deep call may come from a transfer, not from descent258
age from its WGD ohnologno call of its own: it takes the call of its partner from the whole-genome duplication17
age from its UniProt family (yeast)no call of its own: the most common call among the dated yeast members of its UniProt family69
age from its UniProt family (human)no call of its own: the most common call among the dated human members of its UniProt family (only the classes both age tables share)31
dated by gene order (YGOB)no call from orthology: dated by the most distant yeast that keeps a gene at the same place in its genome548
no orthologs callednothing dates it: the no-call stop356
undated RNA classan RNA gene of a mixed class with no date of its own: grey29

The usual error of age calls is too young: a short or fast-evolving gene can lose every detectable relative. Interactions dated older than a partner's own age (see Connections back in time) point to some of these.

Place

Compartment, and where else

The compartment a gene is drawn in, then "also" and its other places. Both come from SGD's Gene Ontology annotations of where each gene product is found, which include the proteome-wide GFP screen of Huh et al. 2003. Each annotated term is mapped up the GO hierarchy (GO release 2026-07-26) to the nearest compartment the atlas draws. For a protein with no GO location, UniProt's location text is used.

The primary place is the one with the best evidence (experimental, then curated, then electronic, then UniProt's text), then the most annotations, then the most specific compartment.

Shown by where the dot sits, in the tooltip, and under Place in the panel.

No known place

549 genes have no location in GO or UniProt. They wait in the tray below the cell, oldest first.

When a compartment appears

Each compartment's date is a judgement from the literature, not computed. The panel of a compartment sets it beside the ages of the genes drawn in it, so a date the genes contradict shows up there.

CompartmentAppearsGenes drawnWhy that date
cytosolall life1,637As in v3. The well-mixed interior of every cell.
plasma membraneall life326Every cell has one.
outside the cellall life31The medium, not part of the cell. It is drawn so that uptake and secretion have somewhere to go.
mitochondrionfrom archaea or bacteria (bacterial)850An alphaproteobacterial endosymbiont that entered before LECA (Roger, Munoz-Gomez & Kamikawa 2017, PMID 29112874). Its protein import machinery is eukaryotic, so the organelle is complete only at LECA.
nucleusLECA1,453Eukaryote-defining; in LECA (Koumandou et al. 2013).
endoplasmic reticulumLECA422Part of LECA's endomembrane system.
nucleolusLECA261As in v3. Ribosome assembly in a nucleolus is eukaryote-wide (Koumandou et al. 2013, PMID 23895660).
vacuoleLECA236The yeast lysosome. As in v3, eukaryote-wide.
Golgi apparatusLECA143Part of LECA's endomembrane system.
cytoskeletonLECA75Actin and tubulin have prokaryotic homologs, but the cytoskeleton with its motors and organizing centres is LECA's (Koumandou et al. 2013).
endosomesLECA68Part of LECA's endomembrane system.
peroxisomeLECA64Made from the ER; in LECA (Koumandou et al. 2013).
nuclear envelope and poresLECA61The envelope and its pore complexes were in LECA (Koumandou et al. 2013).
P-bodies and stress granulesLECA34Membraneless RNA-protein condensates; their core (decapping, Dhh1/DDX6) is eukaryote-wide.
lipid dropletsLECA26Neutral-lipid droplets budding from the ER; eukaryote-wide.
transport vesiclesLECA15Coated-vesicle traffic (COPI, COPII, clathrin) was in LECA.
cell wallDikarya66The chitin and beta-glucan wall with its mannoprotein coat is fungal (Gow, Latge & Munro 2017, PMID 28513415); animals, the other opisthokonts, have none. Dated to the first fungal stop.
spindle pole bodyDikarya26The microtubule-organizing centre is LECA's; the spindle pole body, a layered plaque set in the nuclear envelope, is its fungal form (Jaspersen & Winey 2004, PMID 15473833).
eisosomeDikarya4Plasma-membrane furrows scaffolded by the BAR-domain proteins Pil1 and Lsp1, known from fungi (Walther et al. 2006, PMID 16496001). Dated to the axis's first fungal stop.
bud and bud neckSaccharomyceta112The polarized cortex of a budding cell, with the septin ring at the neck. Budding is a trait of the Saccharomycotina; Saccharomyceta is the axis's last named stop.

A compartment's panel gives its make-up by era: a bar for each era, as long as its share of the genes drawn there relative to the largest era, with its percentage.

Copies, cost and budget

Copies per million protein molecules

How many copies of the protein a cell holds, as a share of all its protein molecules: PaxDb 6.1's integrated whole-organism abundance, measured for 5,815 proteins, up to 23,256.

Shown under Place in the panel, and as size: by copies.

Cost to make ATP equivalents for one copy

What one copy costs in high-energy phosphate bonds: making its amino acids plus four bonds for each peptide bond that joins them (two to charge the tRNA, one GTP to deliver it, one to move the ribosome on). Given for respiring and for fermenting cells (6,021 proteins). An amino acid's cost counts the bonds spent making it and those lost by diverting its precursors from energy production, so fermenting cells, whose carbon yields little energy anyway, pay much less.

Amino acids: Wagner 2005, Mol Biol Evol 22:1365 (doi:10.1093/molbev/msi126), as tabulated in Barton et al. 2010, PLoS ONE 5:e11935, Table 1 (doi:10.1371/journal.pone.0011935; CC BY 4.0). Peptide bonds: Cox & Garcia 2013, PLoS ONE 8:e59883 (doi:10.1371/journal.pone.0059883).

Share of the building budget percent

A protein's copies times its cost (respiring), over the same product summed over every protein with both (5,815 proteins): its share of what the cell spends building its proteins. A compartment's panel sums it over the proteins drawn there.

Shown under Cost to make in the panel, and as size: by cost.

Reading it: the budget goes to the abundant proteins far more than to the long ones. It counts building each copy once; how fast proteins are broken down and remade is not measured here.

Energy

The energy layer is a prediction from Yeast9 (yeastGEM_v9.1.1), a genome-scale model of the cell's metabolism with 4,105 reactions and 2,748 metabolites. Flux balance analysis finds a steady state, in which each metabolite is made as fast as it is used, that grows as fast as the medium allows. Of the many such states, the parsimonious one is taken: the least total flux that keeps the best growth (parsimonious flux balance analysis (Lewis et al. 2010, doi:10.1038/msb.2010.47); SciPy's HiGHS solver).

respiring on glucosefermenting (oxygen-limited)
Uptake limitsglucose 1, oxygen freeglucose 10, oxygen 1
Growth, per hour0.0810.204
Biomass yield, g per g of glucose0.450.11
Ethanol made0.015.7
ATP made9.337.7
Share of that ATP made by enzymes shared with prokaryotes100%100%
Share of enzyme flux through enzymes younger than LECA0.07%0.06%

Uptake limits, ethanol and ATP are in mmol per gram of dry weight per hour. The respiring condition is glucose-limited with oxygen free, as in a slow chemostat. The fermenting one is oxygen-limited on ten times the glucose, since plain Yeast9 cannot grow with no oxygen at all.

A reaction's flux mmol per gram of dry weight per hour

Under each reaction in a gene's panel, for each condition. A negative flux runs the reaction backwards; 0 means the solution does not use it. ⇌ marks a reversible reaction, → one that runs one way. Each metabolite carries its compartment in brackets.

Flux through a gene's reactions mmol per gram of dry weight per hour

The sum of the flux sizes of every reaction whose enzyme rule names the gene. Each subunit of an enzyme complex, and each isozyme, is credited with the reaction's whole flux. 1,143 genes have reactions in the model.

Shown above a gene's reactions, and as size: by flux, respiring and by flux, fermenting.

ATP by era

A reaction is dated by its oldest enzyme gene. In the model, enzymes shared with prokaryotes make 100% of the ATP in both conditions, and enzymes younger than LECA carry at most 0.07% of the flux. The introduction quotes both.

Reading it: the fluxes are the model's prediction of one optimal state. Other states can grow as fast, and a flux of 0 does not mean the cell never uses the reaction.

702,499 links of five kinds join the genes. Each pair of genes counts once per kind, and each direction once for the directed kinds.

KindWhat it saysDirectionLinks
physicalthe two proteins were found together: co-purification, two-hybrid, co-crystal structure, proximity labelling and the like (BioGRID)undirected192,845
genetic, negativelosing both genes hurts more than expected from each alone: synthetic lethality, synthetic growth defect, negative genetic and related (BioGRID)undirected368,523
genetic, positivelosing both hurts less than expected, or one rescues the other: positive genetic, synthetic or dosage rescue, phenotypic suppression (BioGRID)undirected97,908
regulationa regulator changes the target's expression or activity (SGD's curated regulation, mostly transcription factors)from the regulator to its target41,189
modificationan enzyme puts on or takes off a mark at a site: phosphorylation, ubiquitination and others (SGD's post-translational modifications)from the modifying enzyme to its substrate2,034

Connections back in time

An interaction seen again in another species, between the counterparts of both partners (an interolog), was most simply already there in the two species' last common ancestor: it is at least as old as their split. The atlas tests each of the cell's 167,630 protein–protein interactions this way. 102,301 could be tested, and 9,285 are seen again beyond chance: 10 as far back as all life, 1,212 as far back as LECA, 7,882 as far back as opisthokonts and 181 as far back as Ascomycota.

The species

Counterparts are PANTHER's least-diverged orthologs, the closest corresponding protein and not its paralogs; the other copy from the whole-genome duplication shares them. The other species' interactions are BioGRID's physical ones, leaving out those whose partner is an RNA.

SpeciesDates to
fission yeast Schizosaccharomyces pombeAscomycota (stop 5)
human Homo sapiensopisthokonts (stop 3)
mouse Mus musculusopisthokonts (stop 3)
rat Rattus norvegicusopisthokonts (stop 3)
chicken Gallus gallusopisthokonts (stop 3)
zebrafish Danio rerioopisthokonts (stop 3)
fly Drosophila melanogasteropisthokonts (stop 3)
worm Caenorhabditis elegansopisthokonts (stop 3)
slime mould Dictyostelium discoideumopisthokonts (stop 3)
thale cress Arabidopsis thalianaLECA (stop 2)
E. coli Escherichia coli K-12all life (stop 0)
Beyond chance

A match can happen by chance, more easily between well-connected proteins in a densely mapped network. The chance of a match is the probability that the counterparts would interact in a random network in which each protein keeps its number of partners, about kxky/2M for proteins with kx and ky partners among M interacting pairs. Species that split from yeast at the same node are weighed together. At each node the threshold is set so that matches expected by chance are at most 10% of those it dates.

Since a stop

The deepest node that dates the interaction, but never before its younger partner exists.

Interactions back in time, in a gene's panel

How many of the gene's protein–protein interactions could be tested, which means both partners have counterparts in the other species' interaction data (3,445 genes have at least one). Then the dated partners, oldest first, each with the stop it is known since and the species that date it. "Seen as far back as …, but a partner is dated younger" marks an interaction older than a partner's own age: that partner's age call may be too young.

In a complex's panel

How many interactions between its subunits are seen again in other species, and the oldest.

Reading it: not seeing an interaction again dates nothing, since every other species' network is mapped incompletely. A date is a lower bound. By construction about 10% of the dated interactions may be chance matches.

Complexes, pathways and processes

A complex's panel

Its Complex Portal identifier and number of subunits. Oldest subunit: the stop of its oldest member. Came together: the first stop at which half its subunits exist. Complete: its youngest subunit's stop, or today when a subunit has no age call. "Present from … on" when its compartment is younger than its oldest subunit. Then its internal interactions dated by other species, its places, and its subunits from oldest to youngest.

A system's panel

Its kind and identifier, its parts and genes, and three stops: came together (half its parts exist), its oldest part, and all its parts. Then how many parts exist at the chosen stop, show on the cell, a bar for each era with its share of the parts, and the genes from oldest to youngest.

Which systems

Complexes from the Complex Portal, metabolic pathways from YeastPathways (through SGD), and processes from SGD's GO-slim terms for biological processes. The root and the six catch-all terms of more than 500 genes each are left out (biological process (the root; process unknown), biosynthetic process, transport, catabolic process, cellular component assembly, response to stress and small molecule metabolic process). A system needs at least 2 parts.

Reading it: "came together" is robust to one young part. The youngest part alone would make an ancient machine look young; the 25-residue RPL41A, for one, would put the cytosolic large ribosomal subunit in the budding-yeast family. A long gap between coming together and being complete means late additions, or old parts whose older relatives went undetected.

Heat

What happens to each protein when the cell is heated, in four measurements from different experiments. A gene's panel shows those it has, under Under heat.

mRNA, 10–20 min and 60–80 min fold change

Gasch et al. 2000: cells moved from 25 to 37 °C. The early response is the mean log2 change at 10, 15 and 20 minutes; the late one at 60 and 80 minutes, by when most of the response has subsided. Shown as a fold: ×4 is four times more, ÷2 half, and "unchanged" within a tenth of a fold. Measured for 5,668 genes.

Shown as size: heat: mRNA up and heat: mRNA down, from the early response.

The stress response's group

Gasch et al. 2017's groups of the environmental stress response, for 828 genes: induced by every stress; or repressed by every stress, either the ribosome-biogenesis genes or the ribosomal proteins.

Nascent RNA with and without Hsf1 fold change at 5 minutes

Pincus et al. 2018: new RNA 5 minutes after 30 to 39 °C, with Hsf1 in the nucleus or anchored away from it, each against its own unheated sample (5,343 genes). Its induction needs Hsf1 when the gene is expressed under heat (at least 50 normalized counts), induced at least 4-fold with Hsf1, and without Hsf1 loses at least 1 log2 unit of that induction and keeps at most half of it. 35 genes pass.

mRNA with and without Msn2/4 fold change

Solís et al. 2016: mRNA under heat in a strain whose PKA can be inhibited (TPK1/2/3-as), and in the same strain without Msn2 and Msn4, the general stress response's regulators (5,246 genes). The same rule gives its induction needs Msn2/4 (46 genes). Genes with several conflicting rows in either table are left out.

In solution percent of the protein

Wallace et al. 2015: the share of each protein left in the supernatant of a 100,000 g spin, at 30 °C (the mean of three replicates) and after 8 minutes at 37, 42 and 46 °C (3,085 proteins). Leaves solution by the first temperature at which the share falls by 0.3 or more.

Shown as size: heat: leaves solution: the fall from 30 to 46 °C.

By era, in the introduction

Among proteins mostly in solution at 30 °C (at least 0.6), the share that leaves by 46 °C:

EraLeaves solution
shared with prokaryotes16%
LECA-born36%
opisthokont47%
fungal and younger38%

Reading it: the four measurements come from different laboratories, strains and temperatures, so read each on its own terms. Leaving solution means condensing, often reversibly, not necessarily damage. The "needs" calls are strict: a gene can depend partly on a regulator without passing. Proteins mostly pelleted even at 30 °C, membrane proteins for instance, cannot fall far.

The frontier

Ribosome profiling finds translation far beyond the annotated genes. Wacholder et al. 2023's reference translatome pools hundreds of experiments: 26,344 translated ORFs, of which 5,280 are annotated genes, 228 are Dubious ORFs, and 20,836 lie outside the genes. The atlas places each of these against the annotated protein-coding genes around it, in the first of these contexts that holds:

ContextWhereORFsTransient
inside, same strandoverlaps an annotated gene on its own strand (often an extension of it, or another reading frame)1,7441%
antisenseoverlaps an annotated gene on the other strand6,73227%
upstreamwithin 500 bases before a gene's start, on the same strand5,25498%
downstreamwithin 500 bases after a gene's end, on the same strand1,88098%
between genesnone of these; the nearest gene is noted5,22697%
Transient

An ORF not held by purifying selection across the Saccharomyces species, by Wacholder et al.'s test: 13,848 of those outside the genes. An ORF that overlaps a gene shares that gene's conservation, so its status says little about its own age. The transient ORFs upstream, downstream and between genes are the frontier proper.

Class

Rich et al. 2024's evolutionary classification of the ORFs in their coexpression data: conserved, de novo (arisen from non-genic sequence), or other (5,777 of the ORFs outside the genes). The panel names an ORF de novo when Rich et al. do, and otherwise says whether it is transient.

Moves with growth, stress, both or neither

The side of yeast's main axis of expression an ORF, or a gene, rises and falls with. Rich et al. measured each ORF's coexpression across thousands of RNA-seq samples and tested it for enrichment in SGD's GO slim processes. An ORF is on the growth side when its coexpression is significantly and positively enriched (adjusted p < 0.01) for ribosome biogenesis, rRNA processing, cytoplasmic translation, ribosomal large subunit biogenesis, ribosomal small subunit biogenesis. It is on the stress side for response to stress, carbohydrate metabolic process, response to heat, response to starvation, response to oxidative stress, generation of precursor metabolites and energy, cellular respiration, and it can be on both. 5,777 ORFs outside the genes have a side. A gene's own side comes from its row in the same data.

The frontier around it, in a gene's panel

The gene's own side; how many translated ORFs sit by it and how many of them are transient; then up to ten, in genome order, each with its context, its length in amino acids (not counting the stop codon), its class or status, and its side.

Shown as size: young ORFs around it. In the introduction, 72% of the de novo ORFs move with stress.

Reading it: translation is evidence that a ribosome read the ORF, not that its product does anything. ORFs are placed against the annotated protein-coding genes only, not against the RNA genes.

The networks

Each linked pair of genes has one kind of link in each family, and each kind keeps its own sign: an effect (activates or represses) is not a chemical mark (put on or taken off), which is not an epistasis (two losses worse or better together).

Kinds of link

KindNetworkWhat it saysPairs
activatescontrolthe regulator raises its target's expression or activity2,600
repressescontrolthe regulator lowers it1,588
dualcontrolrecords of both: which one depends on the condition41
sign unknowncontrolno record says which way; most are a regulator seen bound at its target's promoter37,038
adds a markcontrolthe enzyme puts a mark on its substrate at a site: a phosphate, a ubiquitin and others2,029
removes a markcontrolthe enzyme takes a mark off: dephosphorylation, deacetylation and others99
adds and removes markscontrolrecords of both0
acts oncontrolone protein acts on the other in a biochemical assay, from the bait to its hit5,211
contactcontactthe two proteins touch: a binary test such as two-hybrid, complementation or a co-crystal structure28,686
co-complexcontactthe two proteins were pulled down or fractionated together: in one complex, touching or not131,656
to an mRNAcontacta protein bound to the gene's transcript, from the protein27,036
co-localizationnot drawnseen in the same place; drawn as a shared place, not as a link2,184
aggravatingcouplinglosing both genes hurts more than expected from each alone368,536
alleviatingcouplinglosing both hurts less than expected, or one loss rescues the other97,927
Physical pairs BioGRID

A pair takes the first kind in this list that one of its experiments shows:

KindExperiments
contactTwo-hybrid, PCA, Reconstituted Complex, Co-crystal Structure, FRET, Far Western, Protein-peptide, Cross-Linking-MS (XL-MS), Thermal Shift Assay
co-complexAffinity Capture-MS, Affinity Capture-Western, Affinity Capture-Luminescence, Co-fractionation, Co-purification, Proximity Label-MS
acts onBiochemical Activity
to an mRNAAffinity Capture-RNA, Protein-RNA
co-localizationCo-localization

For acts on and to an mRNA, the bait is the actor: the enzyme, or the protein that pulled the transcript down. A contact or co-complex pair whose bait also acts on its hit (1,037 pairs) counts as acts on in the control network.

Regulation from the regulator to its target

41,267 pairs from SGD's regulation, each over all its records. A pair with records that raise the target activates, one with records that lower it represses, one with both is dual, and one whose records say neither has its sign unknown (37,038 pairs).

  • Binding only: 24,656 pairs are seen only by binding assays, such as chromatin immunoprecipitation: the regulator sits at its target, with no sign and perhaps no effect.
  • Only under heat: 14,881 pairs are recorded only in heat, almost all from one ChIP-chip study at 37 °C (Venters et al. 2011, doi:10.1016/j.molcel.2011.01.015).
  • Targeted: 3,502 pairs have a record from an assay of one gene rather than of the whole genome at once. Their signs are the control for the signs of genome-wide screens, which are often stress experiments.
  • Self-regulation: 78 regulators act on their own gene (62 sign unknown, 8 activates, 8 represses). These are kept apart from the links; a gene's panel says when it regulates itself.
Modification from the enzyme to its substrate

SGD's modification sites with a named enzyme. The sign is chemical: the enzyme puts a mark on, or takes one off (dephosphorylation, deacetylation, deubiquitination, demethylation, desumoylation or deglutathionylation). Whether the mark turns the substrate on or off is not recorded.

Genetic undirected

BioGRID's genetic interactions, aggravating (negative) or alleviating (positive). An epistasis says how two losses combine, not what one gene does to the other, so it is never read as activation.

Monotone or not

A signed network is monotone when its genes split into two camps with every activation inside a camp and every repression between the two. No loop then has an odd number of repressions, whichever way its links point, and the network's responses are orderly: pushed, it settles rather than oscillating (Ma'ayan et al. 2008, doi:10.1049/iet-syb:20070036). The frustration index is the fewest links that break every split: the links the network would have to lose to become monotone (Iacono & Altafini 2010, doi:10.1186/1752-0509-4-83).

The signed network

The regulation pairs with one sign, without self-regulation: 4,172 links, 1,580 of them repressing, among 2,332 genes. The 41 dual pairs and the unsigned ones are left out, and the links are read without their direction.

Frustrated links of the signed links

The best split found leaves 366 links frustrated (8.8%). With the signs shuffled among each regulator's own links, so that each keeps its mix of activations and repressions, the best split leaves 599 ± 28 (mean ± sd of 100 shuffles). With the links rewired, each gene keeping its numbers of links in and out, 580 ± 40.

Shown as double lines, in the summary line, and in a gene's panel.

How the split is found

The best split is the lowest-energy state of an Ising spin glass whose couplings are the signs. It is searched for by annealing from 21 starts, one from the leading eigenvector of the signed links and the rest random, each cooled over 400 sweeps and then descended until no single gene's move helps. A search can miss the best split, so the index is an upper bound. The shuffled and rewired networks, the leave-one-out runs and the stops use a quicker search (4 starts of 200 sweeps), which overestimates a little: searched that way, today's network leaves 385 links frustrated, still far below its shuffles.

At each stop

The same measure on the signed links whose two genes exist at each stop, against 10 sign shuffles, with and without the busiest regulator (below). At LECA, the first stop with a hundred signed links, 24 of 856 are frustrated, against 73 with the signs shuffled: the oldest wiring is the nearest to monotone, also against its own shuffles.

StopSigned linksFrustratedShuffled signsWithout ZNF1FrustratedShuffled signs
all life11
from archaea or bacteria600 (0.0%)0600 (0.0%)0
LECA85624 (2.8%)7385624 (2.8%)72
opisthokonts1,32563 (4.8%)1401,32560 (4.5%)144
Dikarya1,60980 (5.0%)1781,60986 (5.3%)180
Ascomycota1,741105 (6.0%)1931,741103 (5.9%)199
Saccharomyceta3,655373 (10.2%)5072,890212 (7.3%)330
budding-yeast family4,011405 (10.1%)5773,200248 (7.8%)360
after the duplication4,014398 (9.9%)5663,202230 (7.2%)361
Saccharomyces4,056404 (10.0%)5833,242231 (7.1%)363
S. cerevisiae4,094401 (9.8%)5923,277235 (7.2%)369
today4,172385 (9.2%)6143,342234 (7.0%)382

Reading it: every loop with an odd number of repressions has at least one frustrated link, but which links are marked depends on the split: another split as good may mark others. A sign is what some experiment saw, not what happens in every condition.

The two camps

The best split puts each gene of the signed network in one of two camps, of 876 and 1,456 genes. The split does not say which camp is which. The one holding more of the genes that move with growth (their side of expression, as under The frontier) is called the growth camp, the other the stress camp. Against the side of expression the odds ratio is 11.2 (p 1 × 10−107). Against the stress response's groups, with the repressed genes in the growth camp and the induced ones in the stress camp, it is 76.4 (p 4 × 10−75).

Many signs come from genome-wide expression screens, often made under stress, so the camps could echo the experiments rather than the cell. The controls:

NetworkSigned linksFrustrated, against shuffled signsGrowth and stress: odds ratio (p)Stress response
every signed link4,172366 against 599 ± 2811.2 (p 1 × 10−107)76.4 (p 4 × 10−75)
signs from targeted assays only1,57478 against 130 ± 61.1 (p 0.58)2.2 (p 0.06)
without ZNF1, the regulator with the most signed links3,342235 against 380 ± 131.2 (p 0.21)0.7 (p 0.29)
without each of the next 19, one at a time7.0 to 12.8
the signs shuffled within each regulator1.46 on average, at most 2.8
the signs ignored: the same links split by their wiring alone1.0 (p 0.89) over the 2,298 genes of its largest connected piece; the signed split over the same genes, 11.5

Reading it: the monotone structure survives every control. With only targeted signs, or without ZNF1, the network stays far less frustrated than its shuffles. The reading of the camps as growth and stress does not survive. ZNF1 alone has 830 signed links, and 824 of its records come from one study (PMID 38331422). Without its links the camps no longer sort growth from stress, while leaving out any one of the next 19 busiest regulators changes little. Until other signs confirm them, the camps' names are labels for the two sides of the split.

Loops

Feed-forward loops X on Y, Y on Z, and X on Z

Among all regulation links, 48,118, against 54,813 ± 1,744 in networks rewired with every gene's links kept (10 rewirings). In 365 all three links are signed: 294 are coherent, the direct link having the sign of the path through Y, and 71 incoherent. That is 81% coherent, against 57.9% ± 2.3% with the signs shuffled (Mangan & Alon 2003, doi:10.1073/pnas.2133841100; Kaplan et al. 2008, doi:10.1038/msb.2008.43).

X on YY on ZX on ZLoops
activates activates activatescoherent161
activates represses repressescoherent61
represses activates repressescoherent51
represses represses repressesincoherent41
represses represses activatescoherent21
activates represses activatesincoherent12
activates activates repressesincoherent10
represses activates activatesincoherent8

Shown in a gene's panel, as the number of loops it is in.

Feedback loops

Pairs that regulate each other: 41, against 26 ± 5 rewired; 1 with both links signed. Three genes in a cycle: 97, against 104 ± 12; 2 with all three signed.

Reading it: an incoherent loop can make a response rise and then fall as its signal grows, but telling whether one does takes measured responses, which the atlas does not have. It calls no loop non-monotone.

The bow-tie

The control network, its regulation, modification and acts-on links with their direction, has the shape of a bow-tie: a core of 394 genes that all reach one another along the links, a few genes that feed it, and the many it reaches.

RegionWhat it isAll evidenceWithout binding-only
upstreamreach the core but are not reached from it1339
corethe largest set of genes that all reach one another along the links394310
downstream regulatorsreached from the core, and act on other genes366351
downstream targetsreached from the core, and act on none5,4124,096
elsewherein the network, but neither reach the core nor are reached from it22270
outside the control networkno control link2771,418

Reading it: the shape depends on the evidence. Without the links that only binding assays show, the core has 310 genes and many more genes fall outside the network, so the view says which evidence it draws.

Modules

The contact network (contact and co-complex pairs) and the coupling network (aggravating pairs) are each split into modules by the Louvain method, at resolution 1 with a fixed seed. Modules of fewer than 10 genes are left out, and their genes join the tray. Each module is named for the GO-slim process most over-represented among its genes, against the genes of its network (a hypergeometric p, not corrected for the many processes tried, with at least 5 of the module's genes in the process).

NetworkNamed forGenesWith the processp
contactDNA metabolic process1,9623195 × 10−66
contactnucleobase-containing small molecule metabolic process1,0711054 × 10−26
contactrRNA processing8972242 × 10−148
contactvesicle-mediated transport8821551 × 10−42
contactmitochondrial translation619908 × 10−80
contactRNA splicing129592 × 10−77
contactnuclear transport62415 × 10−50
couplingtransmembrane transport2,4021681 × 10−16
couplingrRNA processing1,5251732 × 10−45
couplingDNA metabolic process9252454 × 10−94
couplingvesicle-mediated transport8952258 × 10−110

Reading it: a module's name is its most over-represented process, which may hold only a small share of its genes. Another method or resolution would split the networks differently.

Roles

Almost every gene is in some network; what differs is its role. Each gene takes the first role in this list that holds. The last two columns give each role's share of the cell's protein-building budget and of its protein mass (copies × length).

RoleWhat it isGenesBudgetProtein mass
acts on othersthe source of a control link: it regulates, modifies or acts on another gene7709.1%9.3%
enzyme carrying fluxits reactions carry flux in at least one growth condition of the metabolic model50737.4%37.1%
complex subunita subunit of a Complex Portal complex1,56233.0%33.1%
acted on onlythe target of a control link3,37020.4%20.4%
in contact onlya contact or co-complex link830.1%0.1%
in no networknone of these (genetic links are not counted)1670.0%0.0%

Matter

What the networks act on, lumped: the biomass of the metabolic model, weighed from its metabolites' formulas. Each class of the biomass is what its pseudoreaction takes in less what it gives back; a charged tRNA less the free tRNA, for instance, is a protein's residue. An input with no formula is opened up through the pseudoreaction that makes it (the lipids' backbones and chains), and a chain's point of attachment weighs nothing. Per gram of dry weight: protein 0.465, carbohydrate 0.383, RNA 0.064, lipid 0.035, cofactors 0.005, DNA 0.004, ions 0.003, 0.958 g in all (0.00148 mmol of the lipid has no formula to weigh).

PoolClassBelongs ing per g dry weight
proteinproteincytosol0.4649
wall glucanscarbohydratecell wall0.1599
mannancarbohydratecell wall0.1138
RNARNAcytosol0.0644
glycogencarbohydratecytosol0.0579
trehalosecarbohydratecytosol0.0467
membrane lipidslipidplasma membrane0.0205
acyl chainslipidplasma membrane0.0112
cofactorscofactorscytosol0.0049
chitincarbohydratecell wall0.0048
DNADNAnucleus0.0039
storage lipidslipidlipid droplets0.0028
ionsionscytosol0.0025

Shown in the matter band above the control network's bow-tie and in the compartments in the cell, each disc's area following its mass.

What makes each pool mg per gram of dry weight per hour

In each growth condition of the metabolic model the cell lays each pool down at its weight times the growth rate. Its makers are found in the flux balance solution's mass flow graph, which joins two reactions when one makes a metabolite the other uses, weighed in grams (Beguerisse-Díaz et al. 2018, doi:10.1038/s41540-018-0067-y). From the pseudoreaction that gathers the pool, each unit is followed back to the reactions that make it, in proportion to how much each makes:

  • a reaction with genes is a maker, and the trail stops there;
  • a reaction with no genes (a transport the model leaves unassigned, the lipid bookkeeping) passes its share back to the inputs that end up in its products;
  • a carrier (the 9 kinds of nucleotide, FAD, FMN, NAD, coenzyme A, folates and glutathione) counts as one pool with its family: its makers are the reactions that make its skeleton, not the ones that recharge it. The NAD+ in new biomass was NADH moments before, but NAD synthase made it.
Poolg per g dry weightrespiringfermentingLargest makers, respiring
protein0.46537.794.69% lysyl-tRNA synthetase (KRS1); 9% leucyl-tRNA synthetase (CDC60); 8% glutamyl-tRNA synthetase (GUS1)
wall glucans0.16013.032.575% 1,3-beta-glucan synthase (FKS1, FKS3, GSC2, RHO1); 25% 1,6-beta-glucan synthase (KRE6, SKN1)
mannan0.1149.223.2100% dolichyl-phosphate-mannose--protein mannosyltransferase (PMT1, PMT2, PMT3, PMT4 …)
RNA0.0645.213.129% orotidine-5'-phosphate decarboxylase (URA3); 25% GMP synthase (GUA1); 22% CTP synthase (NH3) (URA7, URA8)
glycogen0.0584.711.8100% glycogen (starch) synthase (GLG1, GLG2, GSY1, GSY2)
trehalose0.0473.89.5100% trehalose-phosphatase (TPS1, TPS2, TPS3, TSL1)
membrane lipids0.0211.74.249% C-s24 sterol reductase (ERG4); 15% phosphatidyl-N,N-dimethylethanolamine methyltransferase (1-16:0, 2-18:1), ER membrane (OPI3); 8% phosphatidyl-N,N-dimethylethanolamine methyltransferase (1-16:0, 2-16:1), ER membrane (OPI3)
acyl chains0.0110.912.327% phosphatidyl-N,N-dimethylethanolamine methyltransferase (1-16:0, 2-18:1), ER membrane (OPI3); 15% diacylglycerol acyltransferase (1-16:1, 2-16:1, 3-16:1), ER membrane (ARE1, ARE2, DGA1); 13% phosphatidyl-N,N-dimethylethanolamine methyltransferase (1-16:0, 2-16:1), ER membrane (OPI3)
cofactors0.0050.401.0089% NAD synthase (QNS1); 8% riboflavin synthase (RIB5); 3% dephospho-CoA kinase (CAB5)
chitin0.0050.390.98100% chitin synthase (CHS1, CHS2, CHS3)
DNA0.0040.320.7930% thymidylate synthase (CDC21); 29% ribonucleoside-triphosphate reductase (ATP) (TRX2); 21% ribonucleotide reductase (RNR1, RNR2, RNR3, RNR4)
storage lipids0.0030.230.5791% acyl-CoA:sterol acyltransferase (oleoyl-CoA:ergosterol), ER membrane (ARE1, ARE2); 9% diacylglycerol acyltransferase (1-16:1, 2-16:1, 3-16:1), ER membrane (ARE1, ARE2, DGA1)
ions0.0030.200.5169% oxaloacetate/sulphate antiport, mitochondrial (OAC1); 9% sulfate uniport (SUL1, SUL2); 6% Mn(2+) transport (ALR1)

Shown as ribbons with mass flow on, and in a pool's and a gene's panel.

By age of each reaction's oldest enzyme

Dated as the ATP ledger dates reactions, by their oldest enzyme: of the mass laid down, 65% by families shared with prokaryotes, 35% by LECA-born ones and 0.0% by younger ones. 51% of the dry mass is not protein.

The mass budget mg per gram of dry weight per hour

What the cell takes in and gives out under each condition, from the model's exchanges and the new biomass by class, weighed by element. Given out less taken in, it closes to within 1.3% respiring and 0.5% fermenting; most of the gap is between the gram of new cell the model counts and the 0.958 g its formulas weigh.

ConditionGrowth per hourTaken inGiven out and builtClosure
respiring0.081D-glucose 180, oxygen 75.3, ammonium 9.6, phosphate 2.2carbon dioxide 117, H2O 69.4, protein 37.7, carbohydrate 31.1, RNA 5.2, lipid 2.8-1.3%
fermenting0.204D-glucose 1,802, oxygen 32.0, ammonium 24.2, phosphate 5.5carbon dioxide 785, ethanol 723, protein 94.6, H2O 78.9, carbohydrate 78.0, glycerol 72.2-0.5%

Shown in a pool's panel, as three columns joined by bands.

Outside the networks

The genes no link of a network reaches, and their share of the protein mass and of the building budget:

NetworkGenesProtein massBudget
control2770.18%0.19%
contact4520.01%0.01%
coupling6270.06%0.06%

Small molecules acting on proteins

Matter acts back on the enzymes that make it. BRENDA's records of activators and inhibitors for S. cerevisiae (BRENDA (Hauenstein et al. 2026, doi:10.1093/nar/gkaf1113)) give 717 links from 181 of the model's metabolites to the enzymes of 275 genes: 568 inhibit, 138 activate and 11 do both. 41% come from carriers (nucleotides, NAD(P), coenzyme A and the rest), and 42 are called allosteric or feedback in BRENDA's comments.

How a record is placed

Of BRENDA's 5,625 records for the organism, 872 are kept. A record's protein goes to its genes by its UniProt accessions (77 links) or, when BRENDA gives none, by its EC number (640 links), if no more than 3 genes carry that number in their UniProt protein names. A record's compound goes to a metabolite of the model by its name, after setting aside case, a leading D- or L- and punctuation, or through a short list of synonyms (NAD+ for NAD, CoA for coenzyme A), and is kept only if that metabolite is organic.

Records dropped becauseRecords
the compound is not in the model4,516
inorganic (a metal, a salt or water)343
no gene for the protein91
its EC number is carried by more than 3 genes41
The molecules acting on the most enzymes
MetaboliteEnzymesActivatesInhibitsBoth
ATP359242
AMP284231
ADP277200
glutathione2410131
L-cysteine209110
NADH140140
NAD142120
acetate14770
citrate13490
coenzyme A120120
L-methionine121110
NADP(+)110110
UDP110110
Oxalate100100
UMP100100

Shown as squares in the matter band with small molecules, in a molecule's panel, and in a gene's panel.

Reading it: BRENDA records what was seen on the enzyme, mostly purified, in the test tube: an effect at some concentration, not always one the cell reaches. Reducing agents that assays add, glutathione and cysteine, are among the most frequent molecules for that reason. A record placed by its EC number goes to every gene that carries the number, which can credit an isozyme with its partner's regulation. Many links close a loop on the matter: CTP inhibits CTP synthase, UDP the glucan and chitin synthases, glucose 6-phosphate activates glycogen synthase.

Reading it: almost every gram of protein sits inside the networks; the matter outside them is the half of the dry mass that is not protein. A pool's makers are the model's: one optimal routing, with a reaction's isozymes sharing its grams equally, and the model's own bookkeeping (it builds RNA from nucleotide monophosphates, for instance). The biomass's make-up is fixed in the model, so the conditions differ in how fast each pool is laid down, not in who makes it.

Flows compared

Three things flow through the cell's genes: information, energy and matter. Each is measured gene by gene, in one unit per flow, and set beside the others by era, by contact module and by role. Dot size can follow each flow (see Size); in the networks view a gene's panel gives its three flows, and the introduction draws each flow's shares by era.

Information

In the contact network (5,593 proteins, 158,396 links: contacts and co-complex associations), information is current flow (Missiuro et al. 2009, doi:10.1371/journal.pcbi.1000350). The network is an electrical circuit, each link a resistor of one ohm; a unit of current is sent from every gene to every other in turn, and a gene's information flow is the current that passes through it, summed over the pairs, as a share of all of them. Unlike counting shortest paths, it counts every path. It is computed exactly, and again on direct contacts alone (4,872 proteins, 27,434 links).

In the control network, information is what a gene acts on: its links out, and every gene downstream of it. 763 proteins act on others; half of them reach at least 5,874 of the 6,021 proteins downstream, and 397 reach at least half of them: reach saturates, so the comparisons use the links out.

Shown as size: by information flow, and in a gene's panel in the networks view, with its place among genes of about as many contacts.

Energy mmol ATP per gram of dry weight per hour

ATP that flows: the ATP and GTP that join a protein's residues as its copies are built, four per peptide bond (1.36 respiring and 3.40 fermenting in all), and the ATP a gene's reactions make or spend in the metabolic model (18.5 respiring and 75.5 fermenting, made and spent). Making the amino acids is counted in the enzymes that make them. This is not by cost, which counts, as Wagner does, also the energy forgone by turning carbon into amino acids.

Shown as size: by energy (building and reactions together), and in a gene's panel.

Mass grams per gram of dry weight per hour

The matter a gene's reactions process (8.2 g respiring and 46.6 g fermenting in all). A carrier counts only as far as a reaction uses it up, as the mass flow traces carriers (see Matter): ADP made into ATP, or cytochrome c reduced, is no mass, while the glucose that UDP-glucose gives to glycogen is. Water and protons do not count.

Shown as size: by mass flow, and in a gene's panel.

From a reaction to its genes

A reaction's ATP and mass pass through its genes as the mass flow shares them out: each isozyme an equal share, every gene of an isozyme (a complex needs all its parts) all of it. That is what a gene's panel and its dot show. For an era's, a module's or a role's share of a flow, each isozyme's share is split among its genes instead, so that the totals are kept.

Each flow by era

Flowshared with prokaryotesLECAopisthokontsfungibudding-yeast family, and youngerno call
genes22.9%34.8%4.4%22.8%9.1%5.9%
information: contact27.8%46.5%3.5%17.5%4.4%0.3%
information: direct contact19.0%50.9%5.3%19.1%5.6%0.1%
control: links out8.6%28.4%20.8%41.1%1.1%0.0%
ATP: building, respiring65.9%27.0%1.2%5.4%0.5%0.0%
ATP: reactions, respiring65.4%4.9%5.3%22.8%1.6%0.0%
mass: reactions, respiring77.8%14.1%1.9%6.0%0.2%0.0%
ATP: building, fermenting65.9%27.0%1.2%5.4%0.5%0.0%
ATP: reactions, fermenting92.0%1.4%0.5%5.2%0.8%0.0%
mass: reactions, fermenting95.1%2.5%0.2%2.1%0.1%0.0%

Reading it: three flows run through genes of three ages. In the metabolic model (respiring), genes shared with prokaryotes carry 78% of the matter processed (95% fermenting) and 65% of the ATP through reactions. LECA-born genes carry 47% of the current in the contact network and 51% in direct contacts, though they are 35% of the proteins. 63% of the control network's links come from genes younger than LECA, 96% of those from transcription factors. By each reaction's oldest enzyme, as the ATP ledger dates it, 99% of the ATP goes through reactions shared with prokaryotes; split among the genes, 30% of it reaches genes younger than LECA, 90% of that the small accessory subunits of ATP synthase, whose calls may be too young (see What not to read into it).

Against degree, rewired networks and abundance

Information flow follows a gene's number of contacts closely. Each gene is compared with genes of about as many contacts (10 bins of equal size; a percentile of 0.5 means the era carries what its degrees give) and with the same gene in networks rewired so that every gene keeps its number of contacts (3 rewirings of 10 swaps tried per link; over 1, more current than the rewired networks carry).

EraContact: percentileContact: over rewiredDirect: percentileDirect: over rewired
shared with prokaryotes0.471.020.531.26
LECA0.521.140.501.16
opisthokonts0.511.260.521.13
fungi and younger0.511.280.481.08
no call0.351.590.471.20

Reading it: the two disagree: in the contact network the genes shared with prokaryotes carry the least current for their degree, in direct contacts alone the most. Co-complex associations join a bait to every prey it pulls down, so each complex is a dense clique that spreads a member's current over its partners; beyond degree, the answer turns on whether they count. Against genes of their degree, within each of the 5 bands of abundance, LECA-born genes still carry more current for their degree than those shared with prokaryotes (the report has the table). Abundant proteins have more detected contacts and cost more to build, which is why building energy follows information (Spearman 0.67).

Do the same genes carry the flows?

A flow's carriers are the fewest genes that carry 50% of it. Two flows' carriers, against two random sets of the same sizes:

Carriers ofSharedBy chance
information and building6312.2
information and ATP61.6
information and mass103.1
information and control52.7
building and ATP20.3
building and mass130.5
building and control00.5
ATP and mass30.1
ATP and control00.1
mass and control00.1

Reading it: across all proteins information hardly follows ATP or mass (Spearman 0.06 and 0.07), and the control network's carriers share nothing with the metabolic ones. Where information and mass meet (10 genes, where chance gives 3.1), it is mostly in the cell's most abundant enzymes: ATP6, CDC19, ATP1, ATP3, PGK1, TPI1, TDH3, PFK1, TDH1, TDH2, FBA1, MDH1, GPM1, ATP4.

By module and role

Contact moduleGenesInformationATP: buildingATP: reactionsMassControl
DNA metabolic process32.5%32.9%7.6%2.0%5.3%88.5%
nucleobase-containing small molecule metabolic process17.8%17.6%38.8%30.8%47.5%6.6%
vesicle-mediated transport14.6%13.6%10.0%3.2%4.3%2.1%
rRNA processing14.6%21.2%35.6%4.5%2.8%2.4%
mitochondrial translation10.3%11.5%7.0%59.5%39.8%0.3%
RNA splicing2.0%1.9%0.2%0.0%0.2%0.0%
nuclear transport1.0%1.2%0.8%0.0%0.0%0.0%
in no module7.1%0.0%0.0%0.0%0.1%0.1%
RoleGenesInformationATP: buildingATP: reactionsMassControl
acts on others12.8%19.8%9.3%5.4%2.1%100.0%
enzyme carrying flux8.4%7.9%37.1%94.6%97.9%0.0%
complex subunit25.9%39.7%33.1%0.0%0.0%0.0%
acted on only51.0%32.1%20.4%0.0%0.0%0.0%
in contact only1.2%0.5%0.1%0.0%0.0%0.0%
in no network0.6%0.0%0.0%0.0%0.0%0.0%

The heat network against the unconditioned one

The only heat-conditioned study in SGD's regulation, Venters et al. 2011 (ChIP-chip at 37 °C), is set against a ChIP-chip study in rich medium, MacIsaac et al. 2006, for the 32 regulators both profile, so that the two differ in the condition and the laboratory but not in the assay. They find 7,934 and 1,542 links, and agree on 185 (Jaccard 0.02).

Reading it: no sign of heat in the difference. The targets bound only in heat are 24% shared with prokaryotes, like the genome (23%), and they are no more often induced by heat: 21.2% of the links seen only in heat lead to a gene heat induces, against 21.7% of those seen only in rich medium (odds ratio 0.97, p 0.69). The two studies differ mostly as studies: the only under heat evidence of the networks view marks one study, not the heat network.

Signs and dynamics

SGD signs 4,172 of the regulation links and leaves 37,017 unsigned, most of them seen only by a binding assay. Two experiments say what a regulator does to a gene: deleting it and watching every other gene, or inducing it and following every other gene through a time course (Kemmeren et al. 2014, Cell 157:740, doi:10.1016/j.cell.2014.02.054; Hackett et al. 2020, Mol Syst Biol 16:e9174, doi:10.15252/msb.20199174).

What a deletion says

The deleteome measures every gene's expression in about 1,500 deletion mutants. A gene that falls when a regulator is deleted is one the regulator activates; one that rises is one it represses. A change counts at p below 0.05 and a fold change of 1.7 or more, the deleteome's own cut-offs. That gives 44,263 effects, 67% of them repression.

What an induction says

IDEA induces one transcription factor at a time and fits each gene's time course, either as a rise that stays up or as a rise that falls back. The fitted asymptote gives the sign, its half-max time gives the speed, and the falling fit marks a transient response. That gives 44,110 responses reaching the same fold change.

Together

83,438 regulator-and-target pairs in all, from 1,120 regulators onto 5,382 genes. Where a deletion and an induction both see a pair (1,693), they agree 90.5% of the time; against SGD's curated signs, 78.2% of the 825 pairs both give.

Shown as evidence: sign measured in the networks view, which draws each measured link with the sign the perturbation found, and in a gene's panel.

Binding is not regulation

Of the 37,017 unsigned links, 28,563 have a regulator that was deleted or induced. Only 16.2% of those move the target enough to count, which signs 4,638 links and grows the signed network from 4,172 to 8,810.

The camps, on signs no curator wrote

Step 9 found the control network close to monotone and its camps lined up with growth and stress, but only through one regulator's genome-wide signs (see The two camps). The same split, run on each set of signs, settles it:

SignsLinksFrustratedShareShuffledCamps: oddsp
curated4,1723668.8%60376.44 × 10−75
curated, without the busiest3,3422357.0%3941.40.29
both8,8101,50917.1%181645.61 × 10−83
both, without the busiest7,9801,35317.0%15026.62 × 10−24
measured4,63863013.6%7649.67 × 10−30
measured, without the busiest4,63863013.6%7649.67 × 10−30

Reading it: the camps are growth and stress after all. On the measured signs alone, which ZNF1 hardly touches, they line up with the stress response at odds 9.6 (p 7 × 10−30), where the curated signs without ZNF1 give 1.4 (p 0.29). The measured signs are the more frustrated: a perturbation carries every indirect effect with it, which curation leaves out.

The shape and speed of a response

Era of the gene that answersResponsesGenesRisingTransientHalf-max, minutes
shared with prokaryotes14,3341,31751%3.8%31
LECA10,8201,80847%4.2%29
opisthokonts2,29623549%2.7%30
fungi and younger15,2441,68550%2.0%30
no call1,41615254%0.5%26

Reading it: the age of the gene that answers says little about how it answers. Among the 2,797 genes that at least 5 factors move, the median half-max time runs 23 to 30 minutes across the eras, and transient responses are rare everywhere. The flows differ sharply by era (see Flows compared); the timing does not.

Readout, key and introduction

The readout

The first line gives the chosen stop, its date and what it means. The second gives what the cell holds there: the compartments that exist, the genes drawn, the complexes present (with how many are complete), the reactions present, and the links whose two genes are both drawn, of every kind.

The key

The eras with their numbers of genes (or, with the colour off, one entry for all), grey for no call or undated (385 genes), the two shapes (crossed out when that kind is hidden), and how genes are placed in each compartment.

The introduction

The panel with nothing selected: the atlas's counts, how to read the drawing, and a paragraph for each layer with its main finding, then the datasets and their licences.

The data

Datasets and licences

The atlas is built from 40 public datasets, each pinned by its address and, where its host does not version it, by its bytes. "Used for" links to where this page describes what each one feeds.

DatasetUsed forLicence and citation
SGD chromosomal features
SGD_features.tab · 3.4 MB
file of 18 Sep 2026 · fetched 2026-09-18
genes and namesCC BY 4.0
Saccharomyces Genome Database (Wong et al. 2023, Genetics, doi:10.1093/genetics/iyac191)
SGD cross-references
dbxref.tab · 15.4 MB
file of 18 Sep 2026 · fetched 2026-09-18
genes and namesCC BY 4.0
Saccharomyces Genome Database
Whole-genome-duplication ohnologs (YGOB, via SGD)
ohnolog_YGOB.tab · 20 KB
file of 25 Oct 2019 · fetched 2026-09-18
agesCC BY 4.0
Byrne & Wolfe 2005, Genome Res 15:1456 (doi:10.1101/gr.3672305)
Yeast Gene Order Browser homology pillars (version 7)
Pillars.tab · 2.8 MB
file of 27 Aug 2012 · fetched 2026-09-18
agesno licence stated; the site asks for a citation
Byrne & Wolfe 2005, Genome Res 15:1456 (doi:10.1101/gr.3672305)
SGD Gene Ontology annotations
gene_association.sgd.gaf.gz · 4.0 MB
file of 15 Sep 2026 · fetched 2026-09-18
placesCC BY 4.0
Saccharomyces Genome Database; the GFP screen is Huh et al. 2003 (doi:10.1038/nature02026)
SGD GO-slim mapping
go_slim_mapping.tab · 4.2 MB
file of 15 Sep 2026 · fetched 2026-09-18
places, systems, networksCC BY 4.0
Saccharomyces Genome Database
Physical and genetic interactions (BioGRID, via SGD)
interaction_data.tab.gz · 17.7 MB
file of 18 Sep 2026 · fetched 2026-09-18
links, networksCC BY 4.0 (BioGRID data, MIT)
BioGRID (Oughtred et al. 2021, Protein Sci, doi:10.1002/pro.3978)
The global genetic interaction network (BioGRID's curation, via SGD)
interaction_data_PMID_27708008.tab.gz · 8.2 MB
file of 18 Sep 2026 · fetched 2026-09-18
links, networksCC BY 4.0 (BioGRID data, MIT)
Costanzo et al. 2016, Science 353:aaf1420 (doi:10.1126/science.aaf1420)
The first genetic landscape of a cell (BioGRID's curation, via SGD)
interaction_data_PMID_20093466.tab.gz · 0.8 MB
file of 18 Sep 2026 · fetched 2026-09-18
links, networksCC BY 4.0 (BioGRID data, MIT)
Costanzo et al. 2010, Science 327:425 (doi:10.1126/science.1180823)
Post-translational modifications, with the modifying enzyme
posttranslational_modifications.tab · 13.3 MB
file of 18 Sep 2026 · fetched 2026-09-18
links, networksCC BY 4.0
Saccharomyces Genome Database
Regulator-to-target relationships
regulation.tab · 6.6 MB
file of 18 Sep 2026 · fetched 2026-09-18
links, networksCC BY 4.0
Saccharomyces Genome Database
Biochemical pathways (YeastPathways, via SGD)
biochemical_pathways.tab · 0.2 MB
file of 18 Sep 2026 · fetched 2026-09-18
reactions, systemsCC BY 4.0
Saccharomyces Genome Database
Complex Portal, S. cerevisiae complexes
559292.tsv · 0.9 MB
file of 14 Jan 2026 · fetched 2026-09-18
complexes, systems, networksCC0
Complex Portal (Meldal et al. 2022, NAR, doi:10.1093/nar/gkab991; 2025, doi:10.1093/nar/gkae1085)
Yeast9 genome-scale metabolic model (yeast-GEM v9.1.1)
yeast-GEM.xml · 11.6 MB
fetched 2026-09-18
metabolism, reactions, networksCC BY 4.0
Zhang et al. 2024, Mol Syst Biol 20:1134 (doi:10.1038/s44320-024-00060-7)
UniProt reference proteome UP000002311
UP000002311.tsv · 1.7 MB
fetched 2026-09-18
genes and names, places, agesCC BY 4.0
UniProt Consortium (uniprot.org)
UniProt reference proteome UP000002311, sequences
UP000002311_sequences.tsv · 3.0 MB
fetched 2026-09-19
cost to makeCC BY 4.0
UniProt Consortium (uniprot.org)
UniProt secondary-to-primary accessions
sec_ac.txt · 49.5 MB
file of 03 Sep 2026 · fetched 2026-09-18
agesCC BY 4.0
UniProt Consortium (uniprot.org)
Accessions deleted from Swiss-Prot
delac_sp.txt · 15 KB
file of 03 Sep 2026 · fetched 2026-09-18
agesCC BY 4.0
UniProt Consortium (uniprot.org)
PaxDb 6.1, whole-organism integrated abundance
4932-WHOLE_ORGANISM-integrated.txt · 0.2 MB
file of 29 May 2026 · fetched 2026-09-18
genes and namesCC BY 4.0
PaxDb v6.0 (NAR 2025, doi:10.1093/nar/gkaf1066)
Gene Ontology (go-basic)
go-basic.obo · 32.2 MB
releases/2026-07-26 · fetched 2026-09-18
placesCC BY 4.0
Gene Ontology Consortium (geneontology.org)
Consensus gene ages, yeast (Gene-Ages at commit 40a5a58)
main_YEAST.csv · 0.6 MB
fetched 2026-09-18
agesMIT
Liebeskind, McWhite & Marcotte 2016, Genome Biol Evol 8:1812 (doi:10.1093/gbe/evw113)
UniProt protein families of the human reference proteome (reviewed)
UP000005640_families.tsv · 1.3 MB
fetched 2026-09-18
agesCC BY 4.0
UniProt Consortium (uniprot.org)
Consensus gene ages, human (Gene-Ages at commit 40a5a58)
main_HUMAN.csv · 2.5 MB
fetched 2026-09-18
agesMIT
Liebeskind, McWhite & Marcotte 2016, Genome Biol Evol 8:1812 (doi:10.1093/gbe/evw113)
PANTHER 19.0 orthologs among the reference genomes
RefGenomeOrthologs.tar.gz · 5.9 MB
fetched 2026-09-19
connections back in timeCC BY 4.0
PANTHER (Thomas et al. 2022, Protein Sci 31:8, doi:10.1002/pro.4218)
BioGRID 5.0.261, the interactions of every organism
BIOGRID-ORGANISM-5.0.261.tab3.zip · 187.9 MB
fetched 2026-09-19
connections back in timeMIT
BioGRID (Oughtred et al. 2021, Protein Sci 30:187, doi:10.1002/pro.3978)
The heat-shock time course, 25 to 37 C (Gasch et al. 2000, SGD's copy)
2010.Gasch00_HS25-37.flt.knn.avg.pcl · 0.5 MB
file of 25 Apr 2024 · fetched 2026-09-19
heatCC BY 4.0 (SGD)
Gasch et al. 2000, Mol Biol Cell 11:4241 (doi:10.1091/mbc.11.12.4241)
The environmental stress response's gene groups, updated (Gasch et al. 2017, S8)
pbio.2004050.s008.xlsx · 0.1 MB
file of 30 Nov 2020 · fetched 2026-09-19
heat, networksCC0
Gasch et al. 2017, PLoS Biol 15:e2004050 (doi:10.1371/journal.pbio.2004050)
Proteins leaving solution under heat (Wallace et al. 2015, Dryad)
scer_aggregation_psup.txt · 1.2 MB
fetched 2026-09-19
heatCC0
Wallace et al. 2015, Cell 162:1286 (doi:10.1016/j.cell.2015.08.041); data doi:10.5061/dryad.hn16c
Nascent transcription at 39 C with and without Hsf1 (Pincus et al. 2018, GEO GSE117653)
GSE117653_NAC-seq_norm_counts.txt.gz · 98 KB
file of 25 Jul 2018 · fetched 2026-09-19
heatno restrictions stated by NCBI for GEO data; cited
Pincus et al. 2018, Mol Biol Cell 29:3168 (doi:10.1091/mbc.E18-06-0353)
The heat response without Hsf1 (Solis et al. 2016, GEO GSE108736)
GSE108736_Hsf1-AA_RNA_C_R_H_RH.txt.gz · 0.1 MB
file of 04 Jan 2018 · fetched 2026-09-19
heatno restrictions stated by NCBI for GEO data; cited
Solis et al. 2016, Mol Cell 63:60 (doi:10.1016/j.molcel.2016.05.014)
The heat response without Msn2 and Msn4 (Solis et al. 2016, GEO GSE108736)
GSE108736_msn24_RNA_C_HS_1NM.txt.gz · 81 KB
file of 04 Jan 2018 · fetched 2026-09-19
heatno restrictions stated by NCBI for GEO data; cited
Solis et al. 2016, Mol Cell 63:60 (doi:10.1016/j.molcel.2016.05.014)
The heat response of the msn2/4 deletion's parent strain, TPK1/2/3-as (Solis et al. 2016, GEO GSE108736)
GSE108736_tpk123_RNA_C_HS_1NM.txt.gz · 81 KB
file of 04 Jan 2018 · fetched 2026-09-19
heatno restrictions stated by NCBI for GEO data; cited
Solis et al. 2016, Mol Cell 63:60 (doi:10.1016/j.molcel.2016.05.014)
The yeast reference translatome, with each ORF's transient status (Wacholder et al. 2023, Figshare)
translated_orfs_with_transient_status.gff3 · 2.0 MB
file of 21 Mar 2023 · fetched 2026-09-19
the frontierCC BY 4.0
Wacholder et al. 2023, Cell Syst 14:363 (doi:10.1016/j.cels.2023.04.002); data doi:10.6084/m9.figshare.22312729
Translated ORFs with their evolutionary categories (Rich et al. 2024, Additional file 3)
Additional_file_3.csv · 0.9 MB
file of 06 May 2024 · fetched 2026-09-19
the frontier, networksCC BY 4.0
Rich, Acar & Carvunis 2024, Genome Biol 25:183 (doi:10.1186/s13059-024-03287-7); data doi:10.6084/m9.figshare.22289614
Each translated ORF's coexpressed processes, GO enrichment (Rich et al. 2024, Additional file 6)
Additional_file_6.csv · 76.5 MB
file of 06 May 2024 · fetched 2026-09-19
the frontier, networksCC BY 4.0
Rich, Acar & Carvunis 2024, Genome Biol 25:183 (doi:10.1186/s13059-024-03287-7); data doi:10.6084/m9.figshare.22289614
Processes of noncanonical ORFs regulated by Hsf1 or Sfp1 (Rich et al. 2024, Additional file 10)
Additional_file_10.csv · 2 KB
file of 06 May 2024 · fetched 2026-09-19
the frontierCC BY 4.0
Rich, Acar & Carvunis 2024, Genome Biol 25:183 (doi:10.1186/s13059-024-03287-7); data doi:10.6084/m9.figshare.22289614
BRENDA 2026.1, the enzymes' activators and inhibitors (JSON release)
brenda_2026_1.json.tar.gz · 83.2 MB
fetched 2026-09-22
networksCC BY 4.0
BRENDA (Hauenstein et al. 2026, Nucleic Acids Res 54:D527, doi:10.1093/nar/gkaf1113)
IDEA: the fitted kinetics of 100,036 induction time courses (Hackett et al. 2020)
idea_kinetics.zip · 3.5 MB
file of 26 Dec 2019 · fetched 2026-09-22
signs and dynamicsno licence stated; citation requested (the paper is CC BY 4.0)
Hackett et al. 2020, Mol Syst Biol 16:e9174 (doi:10.15252/msb.20199174)
IDEA: each gene's expression through every induction time course (Hackett et al. 2020)
idea_wide_format_data.zip · 6.9 MB
file of 26 Dec 2019 · fetched 2026-09-22
signs and dynamicsno licence stated; citation requested (the paper is CC BY 4.0)
Hackett et al. 2020, Mol Syst Biol 16:e9174 (doi:10.15252/msb.20199174)
The deleteome: every gene's expression change in each deletion mutant (Kemmeren et al. 2014)
deleteome_all_mutants_ex_wt_var_controls.txt · 284.3 MB
file of 08 May 2014 · fetched 2026-09-22
signs and dynamicsno licence stated; citation requested
Kemmeren et al. 2014, Cell 157:740 (doi:10.1016/j.cell.2014.02.054)

The atlas adapts these datasets: it joins them on SGD's gene names, filters them and dates every element. Mistakes in that are the atlas's, not the sources'. YGOB states no licence and asks to be cited. NCBI places no restrictions on GEO data.

Choices made by hand

Some inputs are written by hand rather than downloaded, each with its reasons and sources:

What not to read into it

Glossary

ORF, systematic name
An open reading frame; SGD names each gene by its place, for example YGL008C (chromosome VII, left arm, 8th ORF, on the Crick strand).
Dubious ORF
An ORF SGD judges unlikely to encode a protein. The gene table leaves them out.
LECA
The last eukaryotic common ancestor. A gene "at LECA" is in every major group of eukaryotes.
Opisthokonts, Dikarya, Ascomycota, Saccharomyceta
Nested groups on yeast's side of the tree: fungi with animals; the higher fungi; the sac fungi; the budding yeasts with the filamentous sac fungi.
Whole-genome duplication, ohnolog
An ancestor of S. cerevisiae doubled its genome; the surviving pairs of copies are ohnologs.
Ortholog, least-diverged ortholog, interolog
The corresponding gene in another species; of several, the one closest to the yeast gene; an interaction seen again between two orthologs.
ppm
Parts per million.
~P, ATP equivalent
One high-energy phosphate bond, the currency of the costs.
Flux balance analysis, parsimonious
Finding a steady state of a metabolic network that maximises growth; parsimonious: the one with the least total flux.
psup
The proportion of a protein in the supernatant after centrifugation: how much stays in solution.
Environmental stress response
The genes that every stress switches on or off together (Gasch et al.).
Hsf1, Msn2/4
Heat-shock factor 1, which drives the chaperones; Msn2 and Msn4, which drive the general stress response.
Anchor-away
Removing a nuclear protein by tethering it outside the nucleus with rapamycin.
Ribosome profiling, iRibo
Sequencing the RNA fragments that ribosomes protect, to see what is translated; iRibo pools many such experiments.
Transient ORF, de novo ORF
A translated ORF not preserved by selection; one that arose from sequence that did not code before.
GO slim
A small set of broad Gene Ontology terms that SGD maps every gene to.
Configuration model
A random network in which every node keeps its number of links; the null model of the interaction dates.
Monotone network, camp
A signed network whose genes split into two camps, with every activation inside a camp and every repression between them.
Frustration index, frustrated link
The fewest links that disagree with the best split into two camps; those links.
Rewiring, sign shuffle
The two nulls: links swapped between pairs of genes so that every gene keeps its numbers of links in and out; signs permuted among each regulator's own links.
Feed-forward loop, coherent, incoherent
X acts on Y and on Z, and Y on Z; coherent when the direct link has the sign of the path through Y, incoherent when it has the other.
Bow-tie, strongly connected
A directed network's shape: a core in which every gene reaches every other (strongly connected), what reaches it, and what it reaches.
Louvain method
A way of splitting a network into modules with more links inside them than between them.
Epistasis: aggravating, alleviating
Two losses together hurting more, or less, than expected from each alone.
ChIP, binding assay
Chromatin immunoprecipitation: finding where on the genome a protein sits.
Mass flow graph
Reactions joined when one makes a metabolite that another uses, each join weighed by the grams that pass along it in a flux solution.
Allosteric
Acting on an enzyme at a site other than where it works on its substrate; feedback inhibition is the end product of a pathway inhibiting an enzyme early in it.
Current flow, information flow
The current through a node when a network of unit resistors carries a unit between every pair of nodes, summed over the pairs; unlike shortest-path betweenness, it counts every path.
Deletion profile, induction time course
Every gene's expression measured in a mutant missing one gene; or followed through time after one factor is switched on.
Transient response
A response that rises and falls back while the factor stays on, rather than rising and staying up.
Carriers of a flow
The fewest genes that together carry a given share of it.
Carrier family
A nucleotide, NAD(P), coenzyme A, a flavin, a folate or glutathione, whatever it carries: made once, then recharged many times.
Pseudoreaction, pool
A metabolic model's bookkeeping reaction that gathers a class of the biomass (protein, lipid and so on); the lumped matter the atlas draws from it.

Credits and citing

The atlas is a working draft. If you use what it shows, cite the datasets behind it (above), and the atlas as: Whole-cell atlas of budding yeast, thinkingembryo.com/whole_cell_atlas, build of 2026-09-29.

This page and the atlas are generated by the same build. A number here that disagrees with the atlas is a bug.