Simplified in Vitro Engineering of Functional Mammalian Neuromuscular Junctions Between Embryonic Rat Motor Neurons and Immortalised Human Skeletal Muscle Cells

Total Page:16

File Type:pdf, Size:1020Kb

Simplified in Vitro Engineering of Functional Mammalian Neuromuscular Junctions Between Embryonic Rat Motor Neurons and Immortalised Human Skeletal Muscle Cells Simplified In Vitro Engineering of Functional Mammalian Neuromuscular Junctions between Embryonic Rat Motor Neurons and Immortalised Human Skeletal Muscle Cells JASDEEP SAINI A thesis submitted in partial fulfilment of the requirements of Manchester Metropolitan University for the degree of Doctor of Philosophy Department of Life Sciences Manchester Metropolitan University 2019 Table of Contents i Acknowledgements iv Publications v List of Abbreviation vi List of Figures x List of Tables xiii Abstract xiv Chapter 1: Introduction 1.0 Myogenesis 1 1.0.0 Embryonic Myogenesis 1 1.0.1 Adult Myogenesis 4 1.1 Skeletal Muscle 7 1.1.0 Anatomy 7 1.1.1 Skeletal Muscle Fibres 9 1.1.2 Skeletal Muscle Fibre Types 11 1.1.3 Muscle Contraction 12 1.2 Motor Neurons 17 1.2.0 Motor Neuron Subtype Diversity 17 1.3 The Neuromuscular Junction 22 1.3.0 Agrin 22 1.3.1 Muscle-Specific Tyrosine Kinase 23 1.3.2 43 kDa Receptor-Associated Protein of the Synapse 26 1.3.3 Acetylcholine Receptors 26 1.3.4 Neuromuscular Junction Function 27 1.4 Aims and Objectives 32 Chapter 2: Materials and Methods 2.0 Materials 33 2.0.0 Cell Lines 33 2.0.1 Animals 33 2.0.2 Laboratory Equipment 34 2.0.3 Laboratory Plasticware 34 2.0.5 Reagents 35 2.1 Methods 36 2.1.0 Human Skeletal Muscle Cell Culture 36 2.1.1 Cell Count 37 2.1.2 Subculture 38 2.1.3 Cryopreservation 38 2.1.4 Differentiation Parameters 39 2.1.5 Co-culture 41 2.1.6 Isolation of Rat Embryo Spinal Cord 43 2.1.7 Preparation of Skeletal Muscle Cells for Co-culture 43 2.1.8 Innervation of Skeletal Muscle with Embryonic Rat Motor Neurons 43 2.1.9 Differentiation Parameters: Co-culture 44 2.1.10 Disassociation of Rat Embryo Spinal Cord 44 2.1.11 Rat agrin ELISA 45 2.1.12 Co-culture Fixation 46 2.1.13 Co-culture Immunocytochemistry 46 i 2.1.14 Quantification of Neuromuscular Junction Morphologies 48 2.1.15 Quantification of Transversal Triad Formation 48 2.1.16 Quantification of Peripheral Myonuclei 49 2.1.17 Quantification of Striation Formation 49 2.1.18 Quantification of Myotube Thickness 49 2.1.19 NMJ Functionality Assessed via Measuring Spontaneous Contractions 50 2.1.20 Human Growth Factor Array 51 2.1.21 Statistical Analysis 53 Chapter 3: Proliferation and Differentiation of Young and Old Immortalised Human Myoblasts. 3.0 Background 54 3.0.0 Introduction 54 3.0.1 Aims 55 3.1 Results 56 3.1.0 Myoblast Revival 56 3.1.1 Myoblast Proliferation 58 3.1.2 Myoblast Viability 60 3.1.3 Optimisation of Myoblast Seeding Density 62 3.1.4 Optimisation of Differentiation Media 64 3.1.5 Differentiation Parameters 67 3.1.6 Proliferation & Differentiation Marker Expression 69 3.2 Discussion 72 3.3 Conclusions 75 Chapter 4: A Novel System of Immortalised Human Myoblasts Co-cultured with Rat Embryonic Spinal Cord Explants 4.0 Background 76 4.0.0 Introduction 76 4.0.1 Aims 78 4.1 Results 79 4.1.0 Isolation of Embryonic Rat Spinal Cord 79 4.1.1 Viability of Spinal Cord Explants 83 4.1.2 Validation of Neuron Proliferation 85 4.1.3 Characterisation of Co-culture Morphology 87 4.1.4 Spontaneous Myotube Contractions 91 4.1.5 Spinal Cord Explant Co-culture vs Disassociated Spinal Cord Co-culture 92 4.1.6 Expression of Rat Agrin 94 4.1.7 Preliminary Neuromuscular Junction Formation 96 4.2 Discussion 98 4.3 Conclusions 100 Chapter 5: Characterisation of in vitro Neuromuscular Junctions between Embryonic Rat Motor Neurons and Immortalised Human Myoblasts 5.0 Background 101 5.0.0 Introduction 101 5.0.1 Aims 103 5.1 Results 104 5.1.0 Optimisation of Co-cultures for Characterisation 104 ii 5.1.1 Characterisation of Cholinergic Motor Neurons 106 5.1.2 Characterisation of Neuroglia 109 5.1.3 Characterisation of NMJ formation 112 5.1.4 Characterisation of Presynaptic Activity 116 5.1.5 Characterisation of Postsynaptic Elements 118 5.1.6 Characterisation of Innervated Myotubes 120 5.2 Discussion 126 5.3 Conclusion 128 Chapter 6: Functional Assessment of in vitro Neuromuscular Junctions between Embryonic Rat Motor Neurons and Immortalised Human Myoblasts 6.0 Background 129 6.0.0 Introduction 129 6.0.1 Aims 131 6.1 Results 132 6.1.0 Functional Assessment of NMJs with α-Bungarotoxin 132 6.1.1 Functional Assessment of NMJs with Tubocurarine 135 6.1.2 Functional Assessment of NMJs with Bicuculline 137 6.1.3 Functional Assessment of NMJs with L-Glutamic Acid 139 6.1.4 Functional Assessment of NMJs with γ-Aminobutyric Acid 141 6.2 Discussion 143 6.3 Conclusion 145 Chapter 7: Investigation of Growth and Neurotrophic Factor Concentrations in Co-Cultures of Human Myoblasts Innervated by Rat Embryonic Spinal Cord Explants Compared with Human Myoblast Monocultures. 7.0 Background 146 7.0.0 Introduction 146 7.0.1 Aims 148 7.1 Results 149 7.1.0 Quantification of Growth and Neurotrophic Factors 149 7.2 Discussion 151 7.3 Conclusion 154 Chapter 8: General Discussion & Conclusions 8.0 Discussion 155 8.1 Conclusion & Future Directions 162 Chapter 9: References 9.0 References 163 Appendix Appendix A 210 Appendix B 211 iii Acknowledgements Firstly, thank you to my director of studies Dr Nasser Al-Shanti for the opportunity to pursue my academic career and all the support and guidance throughout this project. Special thanks to Dr Jamie S McPhee, Prof Hans Degens, Dr Alessandro Faroni, and Dr Adam J Reid for their help and time throughout this project. Most importantly, thank you to my father (Harnek Singh), mother (Daljit Kaur), and wife (Seema Saini) for their past, present, and future support. Lastly, thank you to my son Aary Saini for motivating me to pursue excellence in all aspects of my life. iv Publications Original Research Paper Saini, J., Faroni, A., Abd Al Samid, M., Reid, A. J., Lightfoot, A. P., Mamchaoui, K., Mouly, V., Butler- Browne, G., McPhee, J. S., Degens, H. and Al-Shanti, N. (2019) 'Simplified in vitro engineering of neuromuscular junctions between rat embryonic motoneurons and immortalized human skeletal muscle cells.' Stem Cells Cloning, 12 pp. 1-9. Review Saini, J., McPhee, J. S., Al-Dabbagh, S., Stewart, C. E. and Al-Shanti, N. (2016) 'Regenerative function of immune system: Modulation of muscle stem cells.' Ageing Res Rev, 27, May, pp. 67-76. Contributing Author Abd Al Samid, M., McPhee, J. S., Saini, J., McKay, T. R., Fitzpatrick, L. M., Mamchaoui, K., Bigot, A., Mouly, V., Butler-Browne, G. and Al-Shanti, N. (2018) 'A functional human motor unit platform engineered from human embryonic stem cells and immortalized skeletal myoblasts.' Stem Cells Cloning, 11 pp. 85-93. v List of abbreviations ± SD plus/minus standard deviation α-BTX α-bungarotoxin αFF fast-twitch fatigable motor neurons αFR fast-twitch fatigue-resistant motor neurons αMN(s) alpha motor neuron(s) αS slow-twitch fatigue resistant motor neurons β-III-tubulin class III β-tubulin βMN(s) beta motor neuron(s) γMN(s) gamma motor neuron(s) AP(s) action potential(s) ACh acetylcholine AChR(s) acetylcholine receptor(s) ADP adenosine diphosphate ALS amyotrophic lateral sclerosis AR aspect ratio ATM 37°C with a 5% CO2 atmosphere ATP adenosine triphosphate BDNF brain-derived neurotrophic factor bHLH basic helix–loop–helix C25 25-year-old immortalised human myoblasts C83 83-year-old immortalised human myoblasts Ca2+ calcium ions CF contraction frequency ChAT choline acetyltransferase CMS congenital myasthenic syndrome CNS central nervous system DAPI 4′,6-Diamidine-2′-phenylindole dihydrochloride DHPR dihydropyridine receptor DM differentiation media DMEM Dulbecco’s modified eagle medium DMSO Dimethyl sulfoxide vi Dok7 docking protein 7 DPBS Dulbecco’s phosphate buffered saline 1X DRG(s) dorsal root ganglion(s) DS donkey serum DSC disassociated spinal cord ECM extracellular matrix ED embryonic development day EGF(s) epidermal growth factor(s) EPP endplate potential FBS fetal bovine serum FGF-7 fibroblast growth factor 7 FGF(s) fibroblast growth factor(s) FGFb basic fibroblast growth factor FI fusion index GABA γ-aminobutyric acid GDF-11 growth differentiation factor 11 GDNF glial-cell-line-derived neurotrophic factor GFAP glial fibrillary acidic protein GM complete growth media GS goat serum HBSS Hanks' balanced salt solution hESC(s) human embryonic stem cell(s) HGF(s) Hepatocyte growth factor(s) hiPSC(s) human induced pluripotent stem cell(s) HMC(s) hypaxial motor column(s) HS horse serum ICC immunocytochemistry IGF-1 insulin-like growth factor 1 IGFBP(s) insulin-like growth factor-binding protein(s) IP inorganic phosphate K+ potassium ions LEMS Lambert-Eaton myasthenic syndrome L-Glut L-glutamic acid LMC(s) lateral motor column(s) vii LMCl lateral lateral motor column LMCm medial lateral motor column LRP4 low-density lipoprotein receptor-related protein 4 MA myotube area MEP(s) motor endplate(s) MMC(s) medial motor column(s) MN(s) motor neuron(s) MNT(s) motor neuron terminal(s) MHC myosin heavy chain MRF4 myogenic regulatory factor 4 MRF(s) myogenic regulatory factor(s) MG myasthenia gravis MuSK muscle-specific tyrosine kinase Myf5 myogenic factor 5 Na+ sodium ions ND neurodegenerative NFH neurofilament heavy NGF nerve growth factor NM neuromuscular NMJ(s) neuromuscular junction(s) NT3 neurotrophin 3 NT4 neurotrophin 4 NT5 neurotrophin 5 Pax3 paired box protein 3 Pax7 paired box protein 7 Pen/Strep penicillin-streptomycin PGC preganglionic column PlGF placental growth factor PMC phrenic motor column PWB Prem/Wash buffer Rapsyn 43 kDa receptor-associated protein of the synapse RyR ryanodine receptor SC(s) satellite cell(s) SCE(s) spinal cord explants viii SkM skeletal muscle SkMC(s) skeletal muscle cell(s) SMA spinal muscular atrophy SMN1 survival motor neuron 1 SMN2 survival motor neuron 2 SOD1 superoxide dismutase 1 SR sarcoplasmic reticulum Sty1 synaptotagmin 1 T-tubule transverse tubule TGFβ transforming growth factor beta TX100 Triton X-100 VAChT vesicular acetylcholine transporter VEGF vascular endothelial growth factor ix List of Figures Figure 1.0: Schematic representation of somite maturation underlining 3 embryonic myogenesis Figure 1.1: Adult myogenesis.
Recommended publications
  • Comparative Studies of 10 Programming Languages Within 10 Diverse Criteria Revision 1.0
    Comparative Studies of 10 Programming Languages within 10 Diverse Criteria Revision 1.0 Rana Naim∗ Mohammad Fahim Nizam† Concordia University Montreal, Concordia University Montreal, Quebec, Canada Quebec, Canada [email protected] [email protected] Sheetal Hanamasagar‡ Jalal Noureddine§ Concordia University Montreal, Concordia University Montreal, Quebec, Canada Quebec, Canada [email protected] [email protected] Marinela Miladinova¶ Concordia University Montreal, Quebec, Canada [email protected] Abstract This is a survey on the programming languages: C++, JavaScript, AspectJ, C#, Haskell, Java, PHP, Scala, Scheme, and BPEL. Our survey work involves a comparative study of these ten programming languages with respect to the following criteria: secure programming practices, web application development, web service composition, OOP-based abstractions, reflection, aspect orientation, functional programming, declarative programming, batch scripting, and UI prototyping. We study these languages in the context of the above mentioned criteria and the level of support they provide for each one of them. Keywords: programming languages, programming paradigms, language features, language design and implementation 1 Introduction Choosing the best language that would satisfy all requirements for the given problem domain can be a difficult task. Some languages are better suited for specific applications than others. In order to select the proper one for the specific problem domain, one has to know what features it provides to support the requirements. Different languages support different paradigms, provide different abstractions, and have different levels of expressive power. Some are better suited to express algorithms and others are targeting the non-technical users. The question is then what is the best tool for a particular problem.
    [Show full text]
  • Technical Workflows and Tools for Experimental Publishing
    COPIM • Books Contain Multitudes: Exploring Experimental Publishing Part 3: Technical Workows and Tools for Experimental Publishing Marcell Mars, Tobias Steiner, Janneke Adema Published on: Jan 29, 2021 DOI: 10.21428/785a6451.174760b2 License: Creative Commons Attribution 4.0 International License (CC-BY 4.0) COPIM • Books Contain Multitudes: Exploring Experimental Publishing Part 3: Technical Workows and Tools for Experimental Publishing For this third part of the scoping report, we will be looking at the technical developments around experimental book publishing. We will be doing so in a three-fold manner in the next three sections. First, instead of conducting a landscape study ourselves, we will be reviewing a number of studies and resources that have recently been released and that have tried to categorise, analyse, and map the open source publishing tools and platforms currently available to support open access (book) publishing. Our focus in this analysis will predominantly be on those tools and technologies that can support the kinds of experimental publications that we have identified in the first two parts of this scoping report. Secondly, in section 2, we will outline a proposed methodology to analyse and categorise the currently available tools and technologies to support the creation of an online resource for publishers and authors in year 3 of the COPIM project. This online resource will include the technological support and workflows available to enable more experimental forms of book publishing, whilst showcasing examples and best practices for different levels of technical know-how. Thirdly, in section 3, we will make an initial attempt at categorising a selection of tools following this proposed methodology, where we will be focusing on collaborative writing tools and on annotation tools —and the software, platforms, and workflows that support these—in first instance.
    [Show full text]
  • Modellierung2018-Konferenzband.Pdf
    Ina Schaefer, Dimitris Karagiannis, Andreas Vogelsang, Daniel Méndez, Christoph Seidl (Hrsg.) Modellierung 2018 21.02.2018 – 23.02.2018 Braunschweig, Deutschland Gesellschaft für Informatik e.V. (GI) Lecture Notes in Informatics (LNI) - Proceedings Series of the Gesellschaft für Informatik (GI) Volume P-280 ISBN 978-3-88579-674-9 ISSN 1617-5468 Volume Editors Prof. Dr.-Ing. Ina Schaefer TU Braunschweig Mühlenpfordtstr. 23, 38106 Braunschweig [email protected] o. Univ.-Prof. Dr. Dimitris Karagiannis Universität Wien Währinger Straße 29, 1090 Wien [email protected] Series Editorial Board Heinrich C. Mayr, Alpen-Adria-Universität Klagenfurt, Austria (Chairman, [email protected]) Torsten Brinda, Universität Duisburg-Essen, Germany Dieter Fellner, Technische Universität Darmstadt, Germany Ulrich Flegel, Infineon, Germany Ulrich Frank, Universität Duisburg-Essen, Germany Michael Goedicke, Universität Duisburg-Essen, Germany Ralf Hofestädt, Universität Bielefeld, Germany Wolfgang Karl, KIT Karlsruhe, Germany Michael Koch, Universität der Bundeswehr München, Germany Thomas Roth-Berghofer, University of West London, Great Britain Peter Sanders, Karlsruher Institut für Technologie (KIT), Germany Andreas Thor, HFT Leipzig, Germany Ingo Timm, Universität Trier, Germany Karin Vosseberg, Hochschule Bremerhaven, Germany Maria Wimmer, Universität Koblenz-Landau, Germany Dissertations Steffen Hölldobler, Technische Universität Dresden, Germany Thematics Andreas Oberweis, Karlsruher Institut für Technologie (KIT), Germany Gesellschaft für Informatik, Bonn 2018 printed by Köllen Druck+Verlag GmbH, Bonn This book is licensed under a Creative Commons BY-SA 4.0 licence. Vorwort Die derzeit im zweijährigen Rhythmus stattfindende Fachtagung „Modellierung“ ist eine Plattform zur inhaltlichen Diskussion für eine große Anzahl von Fachgruppen in der Gesellschaft für Informatik (GI), die sich mit unterschiedlichsten Perspektiven des Themas Modellierung beschäftigen.
    [Show full text]
  • Webový Nástroj Pro Kolaborativní Editaci Textů Student: Jiří Šimeček Vedoucí: Ing
    ZADÁNÍ BAKALÁŘSKÉ PRÁCE Název: Webový nástroj pro kolaborativní editaci textů Student: Jiří Šimeček Vedoucí: Ing. Petr Špaček, Ph.D. Studijní program: Informatika Studijní obor: Webové a softwarové inženýrství Katedra: Katedra softwarového inženýrství Platnost zadání: Do konce letního semestru 2018/19 Pokyny pro vypracování Pro potřeby projektu Laplace-IDE vytvořte v architektuře klient-server prototyp nástroje pro kolaborativní editaci textů s využitím frameworku React JS (klient) a Node JS (server). 1. Seznamte se s technologiemi HTML5, JavaScript, React JS a NodeJS. 2. Navrhněte model uložení textů, model pro uložení informací o uživatelích a model pro editační změnu. 3. Pro účel kolaborativní komunikace vyberte vhodný real-time web protokol. 4. Na základě návrhu implementujte prototyp takového nástroje. 5. Proveďte uživatelské otestování výsledku a vyhodnoťte kvality a nedostatky vašeho řešení. Práce je tématem vypsaným výzkumnou skupinou #CCMi. Seznam odborné literatury Dodá vedoucí práce. Ing. Michal Valenta, Ph.D. doc. RNDr. Ing. Marcel Jiřina, Ph.D. vedoucí katedry děkan V Praze dne 19. prosince 2017 Bakalářská práce Webový nástroj pro kolaborativní editaci textů Jiří Šimeček Katedra softwarového inženýrství Vedoucí práce: Ing. Petr Špaček, Ph.D. 10. května 2018 Poděkování Na tomto místě bych rád poděkoval všem, kteří mi pomohli při tvorbě této práce. V prvé řadě děkuji Ing. Petru Špačkovi, Ph.D., za vededí mé bakalářkské práce. Dále také rodině a nejbližším přátelům za podporu během celé doby tvorby mé práce, ale i celého studia. Prohlášení Prohlašuji, že jsem předloženou práci vypracoval(a) samostatně a že jsem uvedl(a) veškeré použité informační zdroje v souladu s Metodickým pokynem o etické přípravě vysokoškolských závěrečných prací.
    [Show full text]
  • Model Difference Representation 4.2 Services Approaches 4.3 Requirements
    Fakultät II – Informatik, Wirtschafts- und Rechtswissenschaften Department für Informatik Model Difference Representation Von der Fakultät für Informatik, Wirtschafts- und Rechtswissenschaften der Carl von Ossietzky Universität Oldenburg zur Erlangung des Grades und Titels eines Doktors der Ingenieurswissenschaften (Dr.-Ing.) angenommene Dissertation von Herrn Dilshodbek Kuryazov geboren am 24.09.1985 in Usbekistan Oldenburg, February 2019 Gutachter: Prof. Dr. Andreas Winter Prof. Dr. Ralf Reussner Weitere Gutachter: Prof. Dr. Khakimjon Zayniddinov Tag der Disputation: 11.02.2019 Abstract. As a software engineering paradigm, Model-Driven Software Engineering (MDSE) is the modern day style of software development which supports well-suited ab- straction concepts to software development activities. It intends to improve the productivity of the software development, maintenance activities, and communi- cation among various team members and stakeholders. In MDSE, software models which also comprise source code are the central artifacts. MDSE brings several main advantages such as a productivity boost, models become a single point of truth, and they are reusable and automatically kept up-to-date with the code they represent. Software models (e.g., in UML) are the key artifacts in MDSE activities. Soft- ware models are well-suited for designing, developing and producing large-scale software projects. In order to cope with constantly growing amounts of software artifacts and their complexity, software systems to be developed and maintained are initially shifted to abstract forms using modeling concepts. Software models are the documentation and implementation of software systems being developed and evolved. Like the source code of software systems, software models are constantly changed during their development and evolutionary life-cycle.
    [Show full text]
  • NEAR EAST UNIVERSITY Faculty of Engineering
    NEAR EAST UNIVERSITY Faculty of Engineering Department of Computer Engineering AUTO GALLERY MANAGEMENT SYSTEM Graduation Project COM 400 Student: Ugur Emrah CAKMAK Supervisor : Assoc. Prof. Dr. Rahib ABIYEV Nicosia - 2008 ACKNOWLEDGMENTS "First, I would like to thank my supervisor Assoc. Prof. Dr. Rahib Abiyev for his invaluable advice and belief in my work and myself over the course of this Graduation Project.. Second, I would like to express my gratitude to Near East University for the scholarship that made the work possible. Third, I thank my family for their constant encouragement and support during the preparation of this project. Finally, I would like to thank Neu Computer Engineering Department academicians for their invaluable advice and support. TABLE OF CONTENT ACKNOWLEDGEMENT i TABLE OF CONTENTS ii ABSTRACT iii INTRODUCTION 1 CHAPTER ONE - PHP - Personal Home Page 2 1.1 History Of PHP 2 1.2 Usage 5 1.3 Security 6 1 .4 Syntax 7 1.5 Data Types 8 1.6 Functions 9 1.7 Objects 9 1.8 Resources 10 1.9 Certification 12 1 .1 O List of Web Applications 12 1.11 PHP Code Samples 19 CHAPTER TWO - MySQL 35 2.1 Uses 35 2.2 Platform and Interfaces 36 2.3 Features 37 2.4 Distinguishing Features 38 2.5 History 40 2.6 Future Releases 41 2.7 Support and Licensing .41 2.8 Issues 43 2.9Criticism 44 2.10 Creating the MySQL Database 45 2.11 Database Code of a Sample CMS 50 CHAPTER THREE - Development of Auto Gallery Management System 72 CONCLUSION 77 REFERENCES 78 APPENDIX 79 ii ABSTRACT Auto Gallery Management System is a unique Content Management System which supports functionality for auto galleries.
    [Show full text]
  • The Role of Metastasis-Associated Proteins in Trophoblast Motility and Invasion
    Some pages of this thesis may have been removed for copyright restrictions. If you have discovered material in Aston Research Explorer which is unlawful e.g. breaches copyright, (either yours or that of a third party) or any other law, including but not limited to those relating to patent, trademark, confidentiality, data protection, obscenity, defamation, libel, then please read our Takedown policy and contact the service immediately ([email protected]) The Role of Metastasis- Associated Proteins in Trophoblast Motility and Invasion Maral Ebrahimzadeh Asl Tabrizi Doctor of Philosophy Aston University October 2020 © Maral Ebrahimzadeh Asl Tabrizi, 2020 Maral Ebrahimzadeh Asl Tabrizi asserts her moral right to be identified as the author of this thesis. This copy of the thesis has been supplied on condition that anyone who consults it is understood to recognise that its copyright rests with its author and that no quotation from the thesis and no information derived from it may be published without proper acknowledgement. The Role of Metastasis-Associated Proteins in Trophoblast Motility and Invasion Maral Ebrahimzadeh Asl Tabrizi For the degree of Doctor of Philosophy, 2020 Thesis Summary During placental development, the pathways that regulate the invasion of trophoblasts into the decidua will lead to remodelling the uterine vasculature and will eventually give rise to placenta formation. The same pathways get reactivated during cancer development and can lead to tumour cell invasion and the metastatic process. As a consequence, there are striking similarities between the behaviour of tumour cells and the trophoblasts, due to their similar gene expression pattern and protein profile and we set about to determine whether factors which have been shown to play important roles in cancer biology are also expressed and regulate trophoblast function.
    [Show full text]
  • Pesquisa E Implantação De Editor Web De Texto Rico Colaborativo Em Tempo Real
    UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA CURSO DE CIÊNCIA DA COMPUTAÇÃO ANDRÉ ANTUNES DA CUNHA Pesquisa e Implantação de Editor Web de Texto Rico Colaborativo em Tempo Real Monografia apresentada como requisito parcial para a obtenção do grau de Bacharel em Ciência da Computação. Orientador: Prof. Dr. Leandro Krug Wives Porto Alegre, dezembro de 2015 UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL Reitor: Prof. Carlos Alexandre Netto Vice-Reitor: Prof. Rui Vicente Oppermann Pró-Reitor de Graduação: Prof. Sérgio Roberto Kieling Franco Diretor do Instituto de Informática: Prof. Luís da Cunha Lamb Coordenador do Curso de Ciência da Computação: Prof. Raul Fernando Weber Bibliotecária-Chefe do Instituto de Informática: Beatriz Regina Bastos Haro RESUMO Com o desenvolvimento de ferramentas eficientes de interação à distância, a presença física se mostra cada vez mais desnecessária para a realização de produções coletivas. Nesse sentido, este trabalho visa pesquisar e comparar editores web de texto rico colaborativos em tempo-real para adaptar e implantar uma solução em um ambiente web de colaboração, disponibilizando aos usuários a nova ferramenta e seus recursos. No estudo, além das tecnologias empregadas, são analisadas também as funcionalidades dos editores bem como suas capacidades de formatação de texto rico. Finalmente, é apresentada a experiência de integração, seus ajustes, customizações e um guia de uso. Palavras-chave: RTCE. CSCW. Ferramenta web. Editor de texto. Texto rico. Colaboração. Tempo-real. Research and Deployment of Web Real-Time Collaborative Rich Text Editor ABSTRACT With the development of efficient distance interaction tools, physical presence shows itself each time more unnecessary for performing collective productions.
    [Show full text]
  • Copyrighted Material
    Introduction to JavaScript Like many technologies that have enjoyed success and sticking power, JavaScript has taken on new purpose and relevance since its creation many years ago. It ’ s no longer correct to say that JavaScript is just a scripting language or even just for the web. In fact, JavaScript is one of the few truly multi - vendor, multi - platform, and multi - purpose programming languages in use today. It holds this status not just because it happened to be the language that was designed for browser scripting but also because it ’ s an extremely flexible, expressive, and forgiving language that both amateurs and professional developers alike can appreciate. Certainly one could say it ’ s thanks to the web that we have such an interesting and powerful way to build applications, but it’ s thanks to JavaScript that we have such an interesting and powerful web. This book will serve as a detailed reference for all things JavaScript. This includes, of course, all the language basics but also virtually everything to do with its core objects, features, and limitations. You ’ ll examine advanced topics too, such as how JavaScript can be applied to provide specific interactivity or features inside a web page, how to use it to manipulate the structure of web documents, and how to interact with other web technologies like Flash, Silverlight, CSS, and even offline storage. This chapter will provide an overview of the language and how it fits into the spectrum of web technologies. It ’ ll provide some insight as to how someone typically learns the language and will explain both the history and current role of JavaScript amidst the cloud of competing browsers and interpreters.
    [Show full text]
  • Web Application Framework
    UU - IT - UDBL 1 E-COMMERCE and SECURITY - 1DL018 Spring 2008 An introductury course on e-commerce systems alt. http://www.it.uu.se/edu/course/homepage/ehandel/vt08/ Kjell Orsborn Uppsala Database Laboratory Department of Information Technology, Uppsala University, Uppsala, Sweden Kjell Orsborn 4/24/08 UU - IT - UDBL 2 Web Servers ch 6, 7 Kjell Orsborn Department of Information Technology Uppsala University, Uppsala, Sweden Kjell Orsborn 4/24/08 UU - IT - UDBL 3 Web clients and Web servers Clients running browsers Web server Requests sent pages received Kjell Orsborn 4/24/08 UU - IT - UDBL 4 Web server • The term web server can mean one of two things: – A computer program that is responsible for accepting HTTP requests from clients, which are known as web browsers, and serving them HTTP responses along with optional data contents, which usually are web pages such as HTML documents and linked objects (images, etc.). – A computer that runs a computer program as described above. Kjell Orsborn 4/24/08 UU - IT - UDBL 5 Common features of Web servers • Web server programs might differ in detail, but they all share some basic common features: – HTTP: every web server program operates by accepting HTTP requests from the client, and providing an HTTP response to the client. • The HTTP response usually consists of an HTML document, but can also be a raw file, an image, or some other type of document (defined by MIME-types). – Logging: usually web servers have also the capability of logging some detailed information, about client requests and server responses, to log files; • this allows the webmaster to collect statistics by running log analyzers on log files.
    [Show full text]
  • Ex-Post Assessment of Merger Control Decisions in Digital Markets
    TAILORED SOLUTIONS IN ECONOMICS Ex-post Assessment of Merger Control Decisions in Digital Markets Final report Document prepared by Lear for the Competition and Markets Authority 9 May 2019 Lear Via di Monserrato, 48 00186 – Rome tel. +39 06 68 300 530 e-mail: [email protected] web: www.learlab.com AUTHORS Elena Argentesi, Lear and University of Bologna Paolo Buccirossi, Lear Emilio Calvano*, University of Bologna and Toulouse School of Economics Tomaso Duso, Lear, Deutsches Institut für Wirtschaftsforschung (DIW Berlin), TU Berlin, CEPR, and CESifo Alessia Marrazzo, Lear Salvatore Nava, Lear OTHER CONTRIBUTORS Elena Salomone, Lear Anna Violini, Lear ACKNOWLEDGMENTS The authors would like to thank the team at the Competition and Markets Authority for their assistance and guidance over the course of this study, including in particular Francesca Botti, Alistair Love and Tom Kitchen. Finally, we would like to thank Daniele Michele Ferrari (Lear) for his valuable research assistance. * Emilio Calvano was not involved in the assessment of the Facebook/Instagram merger. Lear – www.learlab.com Index Executive summary ....................................................................................................................... i Recommendations ..................................................................................................................... xiv PART I. General lessons for merger control in digital markets ........................................................ 1 I.1. Introduction and methodology for Part I ........................................................................................2
    [Show full text]
  • Byzantine Fault Tolerant Collaborative Editing
    BYZANTINE FAULT TOLERANT COLLABORATIVE EDITING MAMDOUH O. BABI Master of Science in Computer Information Systems Bellevue University January 2006 Submitted in partial fulfillment of the requirements for the degree of Doctor of Engineering at the CLEVELAND STATE UNIVERSITY May 2017 We hereby approve this dissertation for (Mamdouh O. Babi) Candidate for the Doctor of Engineering degree. This dissertation has been approved for the specialization of Electrical and Computer Engineering and CLEVELAND STATE UNIVERSITY College of Graduate Studies by _________________________________________________________________ Dissertation Chairperson, (Wenbing Zhao) _____________ Electrical Engineering & Computer Science__4/28/17________ Department & Date _________________________________________________________________ Dissertation Committee Member, (Lili Dong) ______________ Electrical Engineering & Computer Science__4/28/17________ Department & Date _________________________________________________________________ Dissertation Committee Member, (Timothy J. Arndt) ________________ Department of Information Systems______5/1/17________ Department & Date _________________________________________________________________ Dissertation Committee Member (Janche Sang) _______________Electrical Engineering & Computer Science__5/1/17_______ Department & Date _________________________________________________________________ Dissertation Committee Member (Sanchita Mal-Sarkar) _______________Electrical Engineering & Computer Science__5/1/17______ Department & Date Student’s
    [Show full text]