2,110 research outputs found
An Efficient Data Structure for Dynamic Two-Dimensional Reconfiguration
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
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
<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
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
Recommended from our members
Employing the Gini coefficient to measure participation inequality in treatment-focused Digital Health Social Networks
Digital Health Social Networks (DHSNs) are common; however, there are few metrics that can be used to identify participation inequality. The objective of this study was to investigate whether the Gini coefficient, an economic measure of statistical dispersion traditionally used to measure income inequality, could be employed to measure DHSN inequality. Quarterly Gini coefficients were derived from four long-standing DHSNs. The combined data set included 625,736 posts that were generated from 15,181 actors over 18,671 days. The range of actors (8–2323), posts (29–28,684), and Gini coefficients (0.15–0.37) varied. Pearson correlations indicated statistically significant associations between number of actors and number of posts (0.527–0.835, p < .001), and Gini coefficients and number of posts (0.342–0.725, p < .001). However, the association between Gini coefficient and number of actors was only statistically significant for the addiction networks (0.619 and 0.276, p < .036). Linear regression models had positive but mixed R2 results (0.333–0.527). In all four regression models, the association between Gini coefficient and posts was statistically significant (t = 3.346–7.381, p < .002). However, unlike the Pearson correlations, the association between Gini coefficient and number of actors was only statistically significant in the two mental health networks (t = −4.305 and −5.934, p < .000). The Gini coefficient is helpful in measuring shifts in DHSN inequality. However, as a standalone metric, the Gini coefficient does not indicate optimal numbers or ratios of actors to posts, or effective network engagement. Further, mixed-methods research investigating quantitative performance metrics is required
Fast 3D shape screening of large chemical databases through alignment-recycling
<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
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
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
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
- …