3,292 research outputs found
Flanking regulatory sequences of the Tetrahymena R delection element determine the boundaries of DNA rearrangement
In the ciliate Tetrahymena thermophila, thousands of DNA segments of variable size are eliminated from the developing somatic macronucleus by specific DNA rearrangements. It is unclear whether rearrangement of the many different DNA elements occurs via a single mechanism or via multiple rearrangement systems. In this study, we characterized in vivo cis-acting sequences required for the rearrangement of the 1.1-kbp R deletion element. We found that rearrangement requires specific sequences flanking each side of the deletion element. The required sequences on the left side appear to span roughly a 70-bp region that is located at least 30 bp from the rearrangement boundary. When we moved the location of the leftcis-acting sequences closer to the eliminated region, we observed a rightward shift of the rearrangement boundary such that the newly formed deletion junction retained its original distance from this flanking region. Likewise, when we moved the flanking region as much as 500 bp away from the deletion element, the rearrangement boundary shifted to remain in relative juxtaposition. Clusters of base substitutions made throughout this critical flanking region did not affect rearrangement efficiency or accuracy, which suggests a complex nature for this regulatory sequence. We also found that the right flanking region effectively replaced the essential sequences identified on the left side, and thus, the two flanking regions contain sequences of analogous function despite the lack of obvious sequence identity. These data taken together indicate that the R-element flanking regions contain sequences that position the rearrangement boundaries from a short distance away. Previously, a 10-bp polypurine tract flanking the M-deletion element was demonstrated to act from a distance to determine its rearrangement boundaries. No apparent sequence similarity exists between the M and R elements. The functional similarity between these different cis-acting sequences of the two elements is firm support for a common mechanism controlling Tetrahymenarearrangement
Utilising Deep Learning Models for the Surface Registration Problem in HoloNav
Surface Registration is a registration problem that handles the registration of two similar surfaces. In most research that utilises Deep Learning (DL) models to handle surface registration two theories are investigated; the first being whether surfaces sampled from the same origin can be registered together, and the second theory being whether the models can register Point Clouds with low overlapping data for utilisation in Simultaneous Localisation and Mapping (SLAM) applications. However, the surface registration to be utilised in the HoloNav Augmented Reality (AR) navigation system will utilise Point Clouds sampled from different origins with a high overlap ratio. This research, therefore, aims to determine the viability of DL methods for surface registration in HoloNav data. To determine the viability, rotation and translation errors in the match were used, with the aforementioned metrics later being evaluated manually with the utilisation of a visualiser. The results indicate that the models can generalise on the navigator data for an initial Euler angle difference of 45 degrees, but due to the difference in sampling density on the utilised point clouds can not provide accurate matches. Therefore, the utilisation of DL models can be considered to be viable if the navigator data has a sampling density similar to the pre-operative model.https://github.com/alpcicimen/holonav-dl-registration The link to the github repository containing the utilised dataset, scripts, as well as the modified DL models RPMNet and PREDATOR.CSE3000 Research ProjectComputer Science and Engineerin
The Scent of a Smell: An Extensive Comparison between Textual and Structural Smells
Code smells are symptoms of poor design or implementation choices that have a negative effect on several aspects of software maintenance and evolution, such as program comprehension or change- and fault-proneness. This is why researchers have spent a lot of effort on devising methods that help developers to automatically detect them in source code. Almost all the techniques presented in literature are based on the analysis of structural properties extracted from source code, although alternative sources of information (e.g., textual analysis) for code smell detection have also been recently investigated. Nevertheless, some studies have indicated that code smells detected by existing tools based on the analysis of structural properties are generally ignored (and thus not refactored) by the developers. In this paper, we aim at understanding whether code smells detected using textual analysis are perceived and refactored by developers in the same or different way than code smells detected through structural analysis. To this aim, we set up two different experiments. We have first carried out a software repository mining study to analyze how developers act on textually or structurally detected code smells. Subsequently, we have conducted a user study with industrial developers and quality experts in order to qualitatively analyze how they perceive code smells identified using the two different sources of information. Results indicate that textually detected code smells are easier to identify and for this reason they are considered easier to refactor with respect to code smells detected using structural properties. On the other hand, the latter are often perceived as more severe, but more difficult to exactly identify and remove.Accepted Author ManuscriptSoftware Engineerin
March dl: Adding Adaptive Heuristics and a New Branching Strategy
We introduce the march dl satisability (SAT) solver, a successor of march eq. The latter was awarded state-of-the-art in two categories during the Sat 2004 competition. The focus lies on presenting those features that are new in march dl. Besides a description, each of these features is illustrated with some experimental results. By extending the pre-processor, using adaptive heuristics, and by using a new branching strategy, march dl is able to solve nearly all benchmarks faster than its predecessor. Moreover, various instances which were beyond the reach of march eq, can now be solved - relatively easily - due to these new features.Software TechnologyElectrical Engineering, Mathematics and Computer Scienc
Crash Reproduction Using Helper Objectives
Evolutionary-based crash reproduction techniques aid developers in their debugging practices by generating a test case that reproduces a crash given its stack trace. In these techniques, the search process is typically guided by a single search objective called Crash Distance. Previous studies have shown that current approaches could only reproduce a limited number of crashes due to a lack of diversity in the population during the search. In this study, we address this issue by applying Multi-Objectivization using Helper-Objectives (MO-HO) on crash reproduction. In particular, we add two helper-objectives to the Crash Distance to improve the diversity of the generated test cases and consequently enhance the guidance of the search process. We assessed MO-HO against the single-objective crash reproduction. Our results show that MO-HO can reproduce two additional crashes that were not previously reproducible by the single-objective approach.Virtual/online event due to COVID-19 Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.Software EngineeringSoftware Technolog
A General Formulation to Describe Empirical Rainfall Thresholds for Landslides
AbstractIn this paper, a brief description of the Generalized FLaIR Model (GFM, De Luca and Versace, 2016) is provided, that is able to reproduce all the empirical thresholds proposed in literature, aimed to forecast landslides triggered by rainfall. In particular, this paper focuses on Antecedent Precipitation (AP) schemes. The paper demonstrates that these are particular solutions of the GFM and will exemplify this using AP schemes for NE Italy1, Seattle2 and Nicaragua - El Salvador3
Recommended from our members
Sites of RNA polymerase III transcription initiation and Ty3 integration at the U6 gene are positioned by the TATA box.
The function of a TATA element in RNA polymerase (EC 2.7.7.6) III transcription of a naturally TATA-containing U6 snRNA gene and a naturally TATA-less tRNA gene was probed by transcription and Ty3 transposition analyses. Deletion of the TATA box from a U6 minigene did not abolish transcription and Ty3 integration but changed the positions of initiation and insertion. Insertion of the U6 TATA box at three positions upstream of the TATA-less SUP2 tRNA(Tyr) gene resulted in novel transcription initiation and Ty3 integration patterns that depended upon position of the insertion. Nevertheless, the predominant tRNA gene initiation sites were not affected by insertion of the TATA sequence and remained at a fixed distance from the internal box A promoter element. Insertions of the TATA box upstream of a SUP2 box A mutant affected the level of transcription and restricted the use of upstream start sites, but they neither enhanced the use of TATA-dependent initiation sites nor restored expression to the level of the wild-type gene. We conclude that (i) the U6 TATA box is essential in vivo for correct initiation but not for transcription, (ii) a TATA box does not compensate for a weak box A sequence and so cannot perform equivalently, and (iii) the TATA-binding protein, and probably components of transcription factor IIIB, are present on the target at the time of Ty3 integration
Recommended from our members
Transfer RNA genes are genomic targets for de Novo transposition of the yeast retrotransposon Ty3.
Insertions of the yeast element Ty3 resulting from induced retrotransposition were characterized in order to identify the genomic targets of transposition. The DNA sequences of the junctions between Ty3 and flanking DNA were determined for two insertions of an unmarked element. Each insertion was at position -17 from the 5' end of a tRNA-coding sequence. Ninety-one independent insertions of a marked Ty3 element were studied by Southern blot analysis. Pairs of independent insertions into seven genomic loci accounted for 14 of these insertions. The DNA sequence flanking the insertion site was determined for at least one member of each pair of integrated elements. In each case, insertion was at position -16 or -17 relative to the 5' end of one of seven different tRNA genes. This proportion of genomic loci used twice for Ty3 integration is consistent with that predicted by a Poisson distribution for a number of genomic targets roughly equivalent to the estimated number of yeast tRNA genes. In addition, insertions upstream of the same tRNA gene in one case were at different positions, but in all cases were in the same orientation. Thus, genomic insertions of Ty3 in a particular orientation are apparently specified by the target, while the actual position of the insertion relative to the tRNA-coding sequence can vary slightly
- …
