2,110 research outputs found

    An Efficient Data Structure for Dynamic Two-Dimensional Reconfiguration

    Full text link
    In the presence of dynamic insertions and deletions into a partially reconfigurable FPGA, fragmentation is unavoidable. This poses the challenge of developing efficient approaches to dynamic defragmentation and reallocation. One key aspect is to develop efficient algorithms and data structures that exploit the two-dimensional geometry of a chip, instead of just one. We propose a new method for this task, based on the fractal structure of a quadtree, which allows dynamic segmentation of the chip area, along with dynamically adjusting the necessary communication infrastructure. We describe a number of algorithmic aspects, and present different solutions. We also provide a number of basic simulations that indicate that the theoretical worst-case bound may be pessimistic.Comment: 11 pages, 12 figures; full version of extended abstract that appeared in ARCS 201

    Effects of oestrogen administration on vitamin B6 and tryptophan metabolism in the rat

    Get PDF
    1. In order to assess the effects of oestrogens on the metabolism of tryptophan and vitamin B6, ovariectomized rats have been maintained on diets providing known amounts of tryptophan, nicotinamide and vitamin B6. They received oestrone sulphate, 210 micrograms/kg body-wt per d, either incorporated in the diet for 8 weeks, or by daily intraperitoneal injection for periods of 1-3 d. 2. Oestrone sulphate administration caused a slight reduction in the concentration of pyridoxal phosphate in plasma. It had no effect on the concentration of pyridoxal phosphate in liver or kidney, the urinary excretion of 4-pyridoxic acid, the activation of erythrocyte aspartate aminotransferase (L-aspartate:2-oxo-glutarate aminotransferase, EC 2. 6. 1. 1) by incubation with added pyridoxal phosphate, or the activity of pyridoxal oxidase (aldehyde:oxygen oxido-reductase, EC 1.2.3.1) in the liver. 3. Oestrone sulphate administration caused an increase in the urinary excretion of kynurenine and a reduction in the activity of liver kynureninase (L-kynurenine hydrolase, EC 3.7.1.3). It had no effect on the urinary excretion of N1-methyl nicotinamide or the concentrations of nicotinamide nucleotides in blood, liver or kidney. 4. There was a considerable excess of the apoenzyme of kynureninase in the liver. Incubation of liver homogenates with added pyridoxal phosphate led to a 4- to 5-fold increase in activity. 5. We conclude that there is no evidence of any significant effect of oestrogens on vitamin B6. It is suggested that abnormalities of tryptophan metabolism in women receiving oestrogens, which have been widely attributed to drug-induced vitamin B6 depletion, can be accounted for by inhibition of kynureninase by oestrogen metabolites

    Motmot, an open-source toolkit for realtime video acquisition and analysis

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Video cameras sense passively from a distance, offer a rich information stream, and provide intuitively meaningful raw data. Camera-based imaging has thus proven critical for many advances in neuroscience and biology, with applications ranging from cellular imaging of fluorescent dyes to tracking of whole-animal behavior at ecologically relevant spatial scales.</p> <p>Results</p> <p>Here we present 'Motmot': an open-source software suite for acquiring, displaying, saving, and analyzing digital video in real-time. At the highest level, Motmot is written in the Python computer language. The large amounts of data produced by digital cameras are handled by low-level, optimized functions, usually written in C. This high-level/low-level partitioning and use of select external libraries allow Motmot, with only modest complexity, to perform well as a core technology for many high-performance imaging tasks. In its current form, Motmot allows for: (1) image acquisition from a variety of camera interfaces (package motmot.cam_iface), (2) the display of these images with minimal latency and computer resources using wxPython and OpenGL (package motmot.wxglvideo), (3) saving images with no compression in a single-pass, low-CPU-use format (package motmot.FlyMovieFormat), (4) a pluggable framework for custom analysis of images in realtime and (5) firmware for an inexpensive USB device to synchronize image acquisition across multiple cameras, with analog input, or with other hardware devices (package motmot.fview_ext_trig). These capabilities are brought together in a graphical user interface, called 'FView', allowing an end user to easily view and save digital video without writing any code. One plugin for FView, 'FlyTrax', which tracks the movement of fruit flies in real-time, is included with Motmot, and is described to illustrate the capabilities of FView.</p> <p>Conclusion</p> <p>Motmot enables realtime image processing and display using the Python computer language. In addition to the provided complete applications, the architecture allows the user to write relatively simple plugins, which can accomplish a variety of computer vision tasks and be integrated within larger software systems. The software is available at <url>http://code.astraw.com/projects/motmot</url></p

    On the similarity of Sturm-Liouville operators with non-Hermitian boundary conditions to self-adjoint and normal operators

    Get PDF
    We consider one-dimensional Schroedinger-type operators in a bounded interval with non-self-adjoint Robin-type boundary conditions. It is well known that such operators are generically conjugate to normal operators via a similarity transformation. Motivated by recent interests in quasi-Hermitian Hamiltonians in quantum mechanics, we study properties of the transformations in detail. We show that they can be expressed as the sum of the identity and an integral Hilbert-Schmidt operator. In the case of parity and time reversal boundary conditions, we establish closed integral-type formulae for the similarity transformations, derive the similar self-adjoint operator and also find the associated "charge conjugation" operator, which plays the role of fundamental symmetry in a Krein-space reformulation of the problem.Comment: 27 page

    Fast 3D shape screening of large chemical databases through alignment-recycling

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Large chemical databases require fast, efficient, and simple ways of looking for similar structures. Although such tasks are now fairly well resolved for graph-based similarity queries, they remain an issue for 3D approaches, particularly for those based on 3D shape overlays. Inspired by a recent technique developed to compare molecular shapes, we designed a hybrid methodology, alignment-recycling, that enables efficient retrieval and alignment of structures with similar 3D shapes.</p> <p>Results</p> <p>Using a dataset of more than one million PubChem compounds of limited size (< 28 heavy atoms) and flexibility (< 6 rotatable bonds), we obtained a set of a few thousand diverse structures covering entirely the 3D shape space of the conformers of the dataset. Transformation matrices gathered from the overlays between these diverse structures and the 3D conformer dataset allowed us to drastically (100-fold) reduce the CPU time required for shape overlay. The alignment-recycling heuristic produces results consistent with <it>de novo </it>alignment calculation, with better than 80% hit list overlap on average.</p> <p>Conclusion</p> <p>Overlay-based 3D methods are computationally demanding when searching large databases. Alignment-recycling reduces the CPU time to perform shape similarity searches by breaking the alignment problem into three steps: selection of diverse shapes to describe the database shape-space; overlay of the database conformers to the diverse shapes; and non-optimized overlay of query and database conformers using common reference shapes. The precomputation, required by the first two steps, is a significant cost of the method; however, once performed, querying is two orders of magnitude faster. Extensions and variations of this methodology, for example, to handle more flexible and larger small-molecules are discussed.</p

    A Regularized Graph Layout Framework for Dynamic Network Visualization

    Full text link
    Many real-world networks, including social and information networks, are dynamic structures that evolve over time. Such dynamic networks are typically visualized using a sequence of static graph layouts. In addition to providing a visual representation of the network structure at each time step, the sequence should preserve the mental map between layouts of consecutive time steps to allow a human to interpret the temporal evolution of the network. In this paper, we propose a framework for dynamic network visualization in the on-line setting where only present and past graph snapshots are available to create the present layout. The proposed framework creates regularized graph layouts by augmenting the cost function of a static graph layout algorithm with a grouping penalty, which discourages nodes from deviating too far from other nodes belonging to the same group, and a temporal penalty, which discourages large node movements between consecutive time steps. The penalties increase the stability of the layout sequence, thus preserving the mental map. We introduce two dynamic layout algorithms within the proposed framework, namely dynamic multidimensional scaling (DMDS) and dynamic graph Laplacian layout (DGLL). We apply these algorithms on several data sets to illustrate the importance of both grouping and temporal regularization for producing interpretable visualizations of dynamic networks.Comment: To appear in Data Mining and Knowledge Discovery, supporting material (animations and MATLAB toolbox) available at http://tbayes.eecs.umich.edu/xukevin/visualization_dmkd_201

    Evaluation of a Bayesian inference network for ligand-based virtual screening

    Get PDF
    Background Bayesian inference networks enable the computation of the probability that an event will occur. They have been used previously to rank textual documents in order of decreasing relevance to a user-defined query. Here, we modify the approach to enable a Bayesian inference network to be used for chemical similarity searching, where a database is ranked in order of decreasing probability of bioactivity. Results Bayesian inference networks were implemented using two different types of network and four different types of belief function. Experiments with the MDDR and WOMBAT databases show that a Bayesian inference network can be used to provide effective ligand-based screening, especially when the active molecules being sought have a high degree of structural homogeneity; in such cases, the network substantially out-performs a conventional, Tanimoto-based similarity searching system. However, the effectiveness of the network is much less when structurally heterogeneous sets of actives are being sought. Conclusion A Bayesian inference network provides an interesting alternative to existing tools for ligand-based virtual screening

    Stability of QED

    Full text link
    It is shown for a class of random, time-independent, square-integrable, three-dimensional magnetic fields that the one-loop effective fermion action of four-dimensional QED increases faster than a quadratic in B in the strong coupling limit. The limit is universal. The result relies on the paramagnetism of charged spin - 1/2 fermions and the diamagnetism of charged scalar bosons
    corecore