+ All Categories
Home > Documents > etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static:...

etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static:...

Date post: 27-Mar-2018
Category:
Upload: hoangxuyen
View: 216 times
Download: 4 times
Share this document with a friend
22
1 © Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission /etc/sysctl/human/cell non-reductionist systems thinking in biology Sanjay Joshi EMC 2 Emerging Technologies Division
Transcript
Page 1: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

1© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

/etc/sysctl/human/cellnon-reductionist systems thinking in biology

Sanjay JoshiEMC2 Emerging Technologies Division

Page 2: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

2© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

Unit

Page 3: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

3© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

The Human Cell

Page 4: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

4© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

Secretedproteins

Membraneproteins

1

2

3 4http://www.moleclues.org/videos/transcription-and-translation

http://www.youtube.com/watch?v=J3HVVi2k2No

11%

10%56%

23%

Nuclear DNA: Transcription and Translation

Page 5: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

5© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

DN

A S

tru

ctu

re

purines

pyrimidines

Page 6: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

6© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

[char(3*10^9) human_genome]strand

3 gigabases [(3*10^9)*2]/8 = ~750MB

with overlaps, ~1 GB per cell

DNA base: A, G, T, C RNA base: A, G, U, C

Genome Sizing as Storage

Page 7: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

7© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

The Gold Master?

Derived from: Sharov AA and Gordon R, "Life Before Earth", General Physics, arXiv:1304.3381v1 [physics.gen-ph], submitted 28 March 2013

First“write”*?

~100“writes”?*

*Source: Cavalier-Smith, T. "Origin of the cell nucleus, mitosis and sex: roles of intracellular

coevolution", Biology Direct, 2010, 5: 7

*TarWater

Probability

* Source: Benner SA, "Planets, Minerals and Life’s Origin", Goldschmidt 2013

Conference, www.minersoc.org

Panspermia+

+Source: Thiel CS, et al, "Functional Activity of Plasmid DNA after Entry into the Atmosphere of Earth Investigated by a New Biomarker Stability Assay for Ballistic Spaceflight Experiments.", PLoS ONE 9(11): e112979, Nov 2014, .

Page 8: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

8© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

100x(all human cells)

Page 9: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

9© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

Information ≡ DNA

Nuclear

Mitochondrial

Page 10: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

10© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permissionNuclear DNA: File?

SearchHeader

Interpret

Compile

Execute

Page 11: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

11© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permissionNuclear DNA Properties

Large: ~20,000 genes per cell

Dynamic: Append, Overwrite, Truncate… Semantics: Strict (protects behavior at scale)

Consistent: No (unique, diploid, large numbers)

Metadata: Fixed (semantics, replication)

View: One-to-Many (complex interactions)

Page 12: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

12© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permissionMitochondrial DNA: Object?

a ring with37 genes

Distributed Hash Table

Page 13: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

13© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

Mitochondrial DNA Properties

Small: ~40 genes per cell (500x smaller)

Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp. fewer interfaces)

Metadata: System based (X chromosome)

View: One-to-One (minimal functions)

Page 14: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

14© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

File versus Object

Function File ObjectBehavior Dynamic

append, overwrite, truncate, etc.Static*

Practical for CAS and Cloud

ID Path + NameUniquely identified

URIAcct:DB, Obj:File, MD:file attr

Hierarchy StrictSemantics protects behavior

None*by name, not enforced by system

Consistency No*Not Eventually Consistent

YesStatic content behavior (above)

Metadata (MD) FixedSemantics based

ArbitrarySystem based

View to Consumer

One-Many“read-after-write” consistency

One-One*Two consumers may have diff ver

* challengesSource: EMC Isilon

Office of CTO

Page 15: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

15© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

System

Page 16: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

16© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permissionThe Human Body

7,500 named parts

206 regularly occurring bones (newborns close to 300)

About 640 skeletal muscles (320 pairs)

60+ organs (depending on how they are classified)

37 trillion cells (15-70 range)*

Source: Federative Committee on Anatomical Terminology (1998) , TerminologicaAnatomica. Theime, Stuttgart, Germany

Distributed Cluster

*Source: Bianconi E, et al, "An estimation of the number of cells in the human body.", Annals of Human Biology, 2013 Nov-Dec;40(6):463-71

Page 17: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

17© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permissioncellular Finite State Machine

{send , receive} event{start , cancel} timerdecision()

max 10^45 statesat 4*10^53 state-changes/sec*

* Source::Burks AW, "Logic, Computers, and Men", Proceedings and Addresses of the American Philosophical Association, Vol. 46 (1972 - 1973), pp. 39-57

Page 18: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

18© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permissionInformation Constraints

Einstein: transfer < speed of light c

Landauer: erasure ≡ heat [kT*ln2/erased bit]@ temp T

Margolus & Levitin: process rate < [4E/h]@ Energy E

*Source: Beenakker C, "Hempel’s dilemma and the physics of computation", published in: Knowledge in Ferment: Dilemmas in Science, Scholarship and Society (Leiden University Press, 2007

Speed of light c = 2.98 × 10^8 m/sBoltzmann’s constant k = 1.4 × 10^−23 Joule/KelvinPlanck’s constant h = 6.6 × 10^−34 Joule/Hertz

Page 19: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

19© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permissionConsensus in Cell Biology

SAFETY under all conditions: Apoptosis

AVAILABILITY: billions of replicate copies

NOT TIMING DEPENDENT: Asynchronous

COMMAND COMPLETION: 10 base errors in every 10,000 protein translations (10 AAs/sec)

Derived from: Lamport L, "Paxos made simple", Nov 2001Ongaro D and Osterhaut J, "In Search of an Understandable Consensus Algorithm", Proc ATC ’14,, USENIX Annual Technical Conference, May 20 2014

Page 20: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

20© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permission

Inferences & Thoughts

Object: Maternal, Static, Haploid Object: Small, Simple, Energy, Early

File: Maternal and Paternal, Diploid File: Scalable, Dynamic, Complex

All cells are female first

Page 21: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

21© Copyright 2015 EMC Corporation. All rights reserved. Do not redistribute without permissionPostscript: CORBA*

Implementation and vendor incompatibilities Location transparency Design and Process deficiencies Implementation issues, Geo management Firewalls and Security Code and Data migration, validation Performance

Source: Wikipedia, Joshi S notes from 1998*Common Object Request Broker Architecture

Page 22: etc/sysctl/human/cell ;non-reductionist systems … ~40 . genes per cell (500x smaller) Static: Constancy, Energy functions Semantics: single origin Consistent: Yes (static, exp.

Recommended