3,472 research outputs found

    Hardware-accelerated interactive data visualization for neuroscience in Python.

    Get PDF
    Large datasets are becoming more and more common in science, particularly in neuroscience where experimental techniques are rapidly evolving. Obtaining interpretable results from raw data can sometimes be done automatically; however, there are numerous situations where there is a need, at all processing stages, to visualize the data in an interactive way. This enables the scientist to gain intuition, discover unexpected patterns, and find guidance about subsequent analysis steps. Existing visualization tools mostly focus on static publication-quality figures and do not support interactive visualization of large datasets. While working on Python software for visualization of neurophysiological data, we developed techniques to leverage the computational power of modern graphics cards for high-performance interactive data visualization. We were able to achieve very high performance despite the interpreted and dynamic nature of Python, by using state-of-the-art, fast libraries such as NumPy, PyOpenGL, and PyTables. We present applications of these methods to visualization of neurophysiological data. We believe our tools will be useful in a broad range of domains, in neuroscience and beyond, where there is an increasing need for scalable and fast interactive visualization

    Vascular endothelial growth factor directly inhibits primitive neural stem cell survival but promotes definitive neural stem cell survival

    Get PDF
    There are two types of neural stem cells (NSCs). Primitive NSCs [leukemia inhibitory factor (LIF) dependent but exogenous fibroblast growth factor (FGF) 2 independent] can be derived from mouse embryonic stem (ES) cells in vitro and from embryonic day 5.5 (E5.5) to E7.5 epiblast and E7.5-E8.5 neuroectoderm in vivo. Definitive NSCs (LIF independent but FGF2 dependent) first appear in the E8.5 neural plate and persist throughout life. Primitive NSCs give rise to definitive NSCs. Loss and gain of functions were used to study the role of vascular endothelial growth factor (VEGF)-A and its receptor, Flk1, in NSCs. The numbers of Flk1 knock-out mice embryo-derived and ES cell-derived primitive NSCs were increased because of the enhanced survival of primitive NSCs. In contrast, neural precursor-specific, Flk1 conditional knock-out mice-derived, definitive NSCs numbers were decreased because of the enhanced cell death of definitive NSCs. These effects were not observed in cells lacking Flt1, another VEGF receptor. In addition, the cell death stimulated by VEGF-A of primitive NSC and the cell survival stimulated by VEGF-A of definitive NSC were blocked by Flk1/Fc-soluble receptors and VEGF-A function-blocking antibodies. These VEGF-A phenotypes also were blocked by inhibition of the downstream effector nuclear factor kappa B (NF-kappa B). Thus, both the cell death of primitive NSC and the cell survival of definitive NSC induced by VEGF-A stimulation are mediated by bifunctional NF-kappa B effects. In conclusion, VEGF-A function through Flk1 mediates survival (and not proliferative or fate change) effects on NSCs, specifically

    Generation of Lung Epithelium from Pluripotent Stem Cells

    Get PDF
    The understanding of key processes and signaling mechanisms in lung development has been mainly demonstrated through gain and loss of function studies in mice, while human lung development remains largely unexplored due to inaccessibility. Several recent reports have exploited the identification of key signaling mechanisms that regulate lineage commitment and restriction in mouse lung development, to direct differentiation of both mouse and human pluripotent stem cells towards lung epithelial cells. In this review, we discuss the recent advances in the generation of respiratory epithelia from pluripotent stem cells and the potential of these engineered cells for novel scientific discoveries in lung diseases and future translation into regenerative therapies

    Implementation and Evaluation of Power Consumption of an Iris Pre-processing Algorithm on Modern FPGA

    Get PDF
    In this article, the efficiency and applicability of several power reduction techniques applied on a modern 65nm FPGA is described. For image erosion and dilation algorithms, two major solutions were tested and compared with respect to power and energy consumption. Firstly the algorithm was run on a general purpose processor (gpp) NIOS and then hardware architecture of an Intellectual Property (IP) was designed. Furthermore IPs design was improved by applying a number of power optimization techniques. They involved RTL level clock gating, power driven synthesis with fitting and appropriate coding style. Results show that hardware implementation is much more energy efficient than a general purpose processor and power optimization schemes can reduce the overall power consumption on an FPGA

    Self-organization of the in vitro attached human embryo

    Get PDF
    Implantation of the blastocyst is a developmental milestone in mammalian embryonic development. At this time, a coordinated program of lineage diversification, cell-fate specification, and morphogenetic movements establishes the generation of extra-embryonic tissues and the embryo proper, and determines the conditions for successful pregnancy and gastrulation. Despite its basic and clinical importance, this process remains mysterious in humans. Here we report the use of a novel in vitro system1,2 to study the post-implantation development of the human embryo. We unveil the self-organizing abilities and autonomy of in vitro attached human embryos. We find human-specific molecular signatures of early cell lineage, timing, and architecture. Embryos display key landmarks of normal development, including epiblast expansion, lineage segregation, bi-laminar disc formation, amniotic and yolk sac cavitation, and trophoblast diversification. Our findings highlight the species-specificity of these developmental events and provide a new understanding of early human embryonic development beyond the blastocyst stage. In addition, our study establishes a new model system relevant to early human pregnancy loss. Finally, our work will also assist in the rational design of differentiation protocols of human embryonic stem cells to specific cell types for disease modelling and cell replacement therapy

    Enhancement of Optical Coherence Tomography Images of the Retina by Normalization and Fusion

    Get PDF
    This paper describes an image processing method applied to Optical Coherence Tomography (OCT) images of the retina. The aim is to achieve improved OCT images from the fusion of sequential OCT scans obtained at identical retinal locations. The method is based on the normalization of the acquired images and their fusion. As a result, a noise reduction and an image enhancement are reached. Thanks to the resulting improvement in retinal imaging, clinical specialists are able to evaluate more efficiently eyes pathologies and anomalies. This paper presents the proposed method and gives some evaluation results

    GeNN: a code generation framework for accelerated brain simulations

    Get PDF
    Large-scale numerical simulations of detailed brain circuit models are important for identifying hypotheses on brain functions and testing their consistency and plausibility. An ongoing challenge for simulating realistic models is, however, computational speed. In this paper, we present the GeNN (GPU-enhanced Neuronal Networks) framework, which aims to facilitate the use of graphics accelerators for computational models of large-scale neuronal networks to address this challenge. GeNN is an open source library that generates code to accelerate the execution of network simulations on NVIDIA GPUs, through a flexible and extensible interface, which does not require in-depth technical knowledge from the users. We present performance benchmarks showing that 200-fold speedup compared to a single core of a CPU can be achieved for a network of one million conductance based Hodgkin-Huxley neurons but that for other models the speedup can differ. GeNN is available for Linux, Mac OS X and Windows platforms. The source code, user manual, tutorials, Wiki, in-depth example projects and all other related information can be found on the project website http://genn-team.github.io/genn/

    Eyelid Localization for Iris Identification

    Get PDF
    This article presents a new eyelid localization algorithm based on a parabolic curve fitting. To deal with eyelashes, low contrast or false detection due to iris texture, we propose a two steps algorithm. First, possible edge candidates are selected by applying edge detection on a restricted area inside the iris. Then, a gradient maximization is applied along every parabola, on a larger area, to refine parameters and select the best one. Experiments have been conducted on a database of 151 iris that have been manually segmented. The performance evaluation is carried out by comparing the segmented images obtained by the proposed method with the manual segmentation. The results are satisfactory in more than 90% of the cases

    Spike sorting for large, dense electrode arrays

    Get PDF
    Developments in microfabrication technology have enabled the production of neural electrode arrays with hundreds of closely spaced recording sites, and electrodes with thousands of sites are under development. These probes in principle allow the simultaneous recording of very large numbers of neurons. However, use of this technology requires the development of techniques for decoding the spike times of the recorded neurons from the raw data captured from the probes. Here we present a set of tools to solve this problem, implemented in a suite of practical, user-friendly, open-source software. We validate these methods on data from the cortex, hippocampus and thalamus of rat, mouse, macaque and marmoset, demonstrating error rates as low as 5%

    Cop1 constitutively regulates c-Jun protein stability and functions as a tumor suppressor in mice

    Get PDF
    Biochemical studies have suggested conflicting roles for the E3 ubiquitin ligase constitutive photomorphogenesis protein 1 (Cop 1; also known as Rfwd2) in tumorigenesis, providing evidence for both the oncoprotein c-Jun and the tumor suppressor p53 as its targets. Here we present what we believe to be the first in vivo investigation of the role of Cop1 in cancer etiology. Using an innovative genetic approach to generate an allelic series of Cop1, we found that Cop1 hypomorphic mice spontaneously developed malignancy at a high frequency in the first year of life and were highly susceptible to radiation-induced lymphomagenesis. Further analysis revealed that c-Jun was a key physiological target for Cop1 and that Cop1 constitutively kept c-Jun at low levels in vivo and thereby modulated c-Jun/AP-1 transcriptional activity. Importantly, Cop1 deficiency stimulated cell proliferation in a c-Jun-dependent manner. Focal deletions of COP1 were observed at significant frequency across several cancer types, and COP1 loss was determined to be one of the mechanisms leading to c-Jun upregulation in human cancer. We therefore conclude that Cop1 is a tumor suppressor that functions, at least in part, by antagonizing c-Jun oncogenic activity. In the absence of evidence for a genetic interaction between Cop1 and p53, our data strongly argue against the use of Cop1-inhibitory drugs for cancer therapy
    corecore