nils-herrmann/clean_scirepeval huggingface dataset:
React Native application development – A comparison between native Android and React Native

Creating a mobile application often requires the developers to create one for Android och one for iOS, the two leading operating systems for mobile devices. The two applications may have the same layout and logic but several components of the user interface (UI) will differ and the applications themselves need to be developed in two different languages. This process is gruesome since it is time consuming to create two applications and it requires two different sets of knowledge. There have been attempts to create techniques, services or frameworks in order to solve this problem but these hybrids have not been able to provide a native feeling of the resulting applications. This thesis has evaluated the newly released framework React Native that can create both iOS and Android applications by compiling the code written in React. The resulting applications can share code and consists of the UI components which are unique for each platform. The thesis focused on Android and tried to replicate an existing Android application in order to measure user experience and performance. The result was surprisingly positive for React Native as some user could not tell the two applications apart and nearly all users did not mind using a React Native application. The performance evaluation measured GPU frequency, CPU load, memory usage and power consumption. Nearly all measurements displayed a performance advantage for the Android application but the differences were not protruding. The overall experience is that React Native a very interesting framework that can simplify the development process for mobile applications to a high degree. As long as the application itself is not too complex, the development is uncomplicated and one is able to create an application in very short time and be compiled to both Android and iOS. First of all I would like to express my deepest gratitude for Valtech who aided me throughout the whole thesis with books, tools and knowledge. They supplied me with two very competent consultants Alexander Lindholm and Tomas Tunström which made it possible for me to bounce off ideas and in the end having a great thesis. Furthermore, a big thanks to the other students at Talangprogrammet who have supported each other and me during this period of time and made it fun even when it was as most tiresome. Furthermore I would like to thank my examiner Erik Berglund at Linköpings university who has guided me these last months and provided with insightful comments regarding the paper. Ultimately I would like to thank my family who have always been there to support me and especially my little brother who is my main motivation in life.
Mortality, inequality and race in American cities and states.

A number of studies have found that mortality rates are positively correlated with income inequality across the cities and states of the US. We argue that this correlation is confounded by the effects of racial composition. Across states and Metropolitan Statistical Areas (MSAs), the fraction of the population that is black is positively correlated with average white incomes, and negatively correlated with average black incomes. Between-group income inequality is therefore higher where the fraction black is higher, as is income inequality in general. Conditional on the fraction black, neither city nor state mortality rates are correlated with income inequality. Mortality rates are higher where the fraction black is higher, not only because of the mechanical effect of higher black mortality rates and lower black incomes, but because white mortality rates are higher in places where the fraction black is higher. This result is present within census regions, and for all age groups and both sexes (except for boys aged 1-9). It is robust to conditioning on income, education, and (in the MSA results) on state fixed effects. Although it remains unclear why white mortality is related to racial composition, the mechanism working through trust that is often proposed to explain the effects of inequality on health is also consistent with the evidence on racial composition and mortality.
Serotonin transporter gene polymorphism and antidepressant response.

We examined allelic polymorphisms of the serotonin transporter (5-HTT) gene and antidepressant response to 6 weeks' treatment with the selective serotonin reuptake inhibitor (SSRI) drugs fluoxetine or paroxetine. We genotyped 120 patients and 252 normal controls, using polymerase chain reaction of genomic DNA with primers flanking the second intron and promoter regions of the 5-HTT gene. Diagnosis of depression was not associated with 5-HTT polymorphisms. Patients homozygous l/l in intron 2 or homozygous s/s in the promoter region showed better responses than all others (p < 0.0001, p = 0.0074, respectively). Lack of the l/l allele form in intron 2 most powerfully predicted non-response (83.3%). Response to SSRI drugs is related to allelic variation in the 5-HTT gene in depressed Korean patients.
A Memristor-Based Hyperchaotic System with Hidden Attractors : Dynamics , Synchronization and Circuital Emulating

Memristor-based systems and their potential applications, in which memristor is both a nonlinear element and a memory element, have been received significant attention recently. A memristor-based hyperchaotic system with hidden attractor is studied in this paper. The dynamics properties of this hyperchaotic system are discovered through equilibria, Lyapunov exponents, bifurcation diagram, Poincaré map and limit cycles. In addition, its anti-synchronization scheme via adaptive control method is also designed and MATLAB simulations are shown. Finally, an electronic circuit emulating the memristor-based hyperchaotic system has been designed using off-the-shelf components.
Automated Plant Species Identification: Challenges and Opportunities

The number of species of macro organisms on the planet is estimated at about 10 million. This staggering diversity and the need to better understand it led inevitably to the development of classification schemes called biological taxonomies. Unfortunately, in addition to this enormous diversity, the traditional identification and classification workflows are both slow and error-prone; classification expertise is in the hands of a small number of expert taxonomists; and to make things worse, the number of taxonomists has steadily declined in recent years. Automated identification of organisms has therefore become not just a long time desire but a need to better understand, use, and save biodiversity. This paper presents a survey of recent efforts to use computer vision and machine learning techniques to identify organisms. It focuses on the use of leaf images to identify plant species. In addition, it presents the main technical and scientific challenges as well as the opportunities for herbaria and cybertaxonomists to take a quantum leap towards identifying biodiversity efficiently and empowering the general public by putting in their hands automated identification tools.
Management of "buried" penis in adulthood: an overview.

The condition of "buried" penis may arise from several factors. Although the pediatric form is a rare congenital disorder, it may become an acquired condition in adulthood, most commonly from obesity, radical circumcision, or penoscrotal lymphedema. As obesity has become a national epidemic, the incidence of this phenomenon will inevitably increase. The purpose of this article is to present current strategies in the management of this physically and psychologically debilitating condition.



A literature review of the surgical management of buried penis was obtained mainly in the plastic surgery and urology literature (PubMed), from 1977 to 2007.



Several risk factors were identified in adult patients with buried penis, including morbid obesity and diabetes mellitus. Multiple techniques for release and reconstruction are described, including primary closure, Z-plasty, and skin resurfacing, all of which may or may not include a lipectomy. Recent publications focus on resurfacing with split-thickness skin grafts and negative-pressure dressings. These techniques have been successful in terms of graft survival and long-term cosmetic result.



Buried penis is an unusual, difficult-to-treat condition that presents a unique challenge to the plastic surgeon and the urologist. Predisposing factors such as morbid obesity and diabetes mellitus are becoming increasingly prevalent, which suggests a potential increase in the incidence of this condition. Although no specific approach may be applicable to all patients, a combination of various techniques may be applied. In complicated and severe cases, a split-thickness skin graft to the penile shaft, reduction scrotoplasty, suction-assisted lipectomy, and/or surgical lipectomy, such as panniculectomy, may be indicated. Therapy adapted to the individual patient can result in high rates of successful reconstruction with acceptable cosmetic results.
Assignment of Tasks in a Distributed Processor System with Limited Memory

A recently published algorithm shows how to assign modules to a two-processor computer system with distributed execution so as to minimize the total of execution costs and interprocessor communication costs. In this paper we consider the same problem except that one processor has limited memory capacity. Although this problem is NP-complete, techniques based on the Gomory–Hu tree from network flow theory can be applied to instances of the problem to obtain a reduction in complexity. A new technique based on a graph called the inclusive cut graph is shown to be an even more powerful tool. These two techniques can solve some instances of the problem completely; still others are reduced sufficiently to be susceptible to enumerative techniques. In the worst case, the techniques yield no reduction in problem size.
Deconstructing the touch experience

In this paper, we evaluate the performance and experience differences between direct touch and mouse input on horizontal and vertical surfaces using a simple application and several validated scales. We find that, not only are both speed and accuracy improved when using the multi-touch display over a mouse, but that participants were happier and more engaged. They also felt more competent, in control, related to other people, and immersed. Surprisingly, these results cannot be explained by the intuitiveness of the controller, and the benefits of touch did not come at the expense of perceived workload. Our work shows the added value of considering experience in addition to traditional measures of performance, and demonstrates an effective and efficient method for gathering experience during inter-action with surface applications. We conclude by discussing how an understanding of this experience can help in designing touch applications.
A Communication Framework for Cost-Effective Operation of AUVs in Coastal Regions

Autonomous Underwater Vehicles (AUVs) are revolutionizing oceanography. Most high-endurance and long-range AUVs rely on satellite phones as their primary communications interface during missions for data/command telemetry due to its global coverage. Satellite phone (e.g., Iridium) expenses can make up a significant portion of an AUV’s operating budget during long missions. Slocum gliders are a type of AUV that provide unprecedented longevity in scientific missions for data collection. Here we describe a minimally-intrusive modification to the existing hardware and an accompanying software system that provides an alternative robust disruption-tolerant communications framework enabling cost-effective glider operation in coastal regions. Our framework is specifically designed to address multipleAUV operations in a region covered by multiple networked base-stations equipped with radio modems. We provide a system overview and preliminary evaluation results from three field deployments using a glider. We believe that this framework can be extended to reduce operational costs for other AUVs during coastal operations.
Cloud forensics: Technical challenges, solutions and comparative analysis

Cloud computing is arguably one of the most significant advances in information technology (IT) services today. Several cloud service providers (CSPs) have offered services that have produced various transformative changes in computing activities and presented numerous promising technological and economic opportunities. However, many cloud customers remain reluctant to move their IT needs to the cloud, mainly due to their concerns on cloud security and the threat of the unknown. The CSPs indirectly escalate their concerns by not letting customers see what is behind virtual wall of their clouds that, among others, hinders digital investigations. In addition, jurisdiction, data duplication and multi-tenancy in cloud platform add to the challenge of locating, identifying and separating the suspected or compromised targets for digital forensics. Unfortunately, the existing approaches to evidence collection and recovery in a non-cloud (traditional) system are not practical as they rely on unrestricted access to the relevant system and user data; something that is not available in the cloud due its decentralized data processing. In this paper we systematically survey the forensic challenges in cloud computing and analyze their most recent solutions and developments. In particular, unlike the existing surveys on the topic, we describe the issues in cloud computing using the phases of traditional digital forensics as the base. For each phase of the digital forensic process, we have included a list of challenges and analysis of their possible solutions. Our description helps identifying the differences between the problems and solutions for non-cloud and cloud digital forensics. Further, the presentation is expected to help the investigators better understand the problems in cloud environment. More importantly, the paper also includes most recent development in cloud forensics produced by researchers, National Institute of Standards and Technology and Amazon.
Interactive information complexity

The primary goal of this paper is to define and study the interactive information complexity of functions. Let f(x,y) be a function, and suppose Alice is given x and Bob is given y. Informally, the interactive information complexity IC(f) of f is the least amount of information Alice and Bob need to reveal to each other to compute f. Previously, information complexity has been defined with respect to a prior distribution on the input pairs (x,y). Our first goal is to give a definition that is independent of the prior distribution. We show that several possible definitions are essentially equivalent.
 We establish some basic properties of the interactive information complexity IC(f). In particular, we show that IC(f) is equal to the amortized (randomized) communication complexity of f. We also show a direct sum theorem for IC(f) and give the first general connection between information complexity and (non-amortized) communication complexity. This connection implies that a non-trivial exchange of information is required when solving problems that have non-trivial communication complexity.
 We explore the information complexity of two specific problems - Equality and Disjointness. We show that only a constant amount of information needs to be exchanged when solving Equality with no errors, while solving Disjointness with a constant error probability requires the parties to reveal a linear amount of information to each other.
DESIGN OF CUK CONVERTER WITH MPPT TECHNIQUE

Today solar energy became an important resource of energy generation. But the efficiency of solar system is very low. To increase its efficiency MPPT techniques are used. The main disadvantage of solar system is its variable voltage. And to obtained a stable voltage from solar panels DC-DC converters are used . DC-DC converters are of mainly three types buck, boost and cuk. This paper presents use of cuk converter with MPPT technique. Generally buck and boost converters used. But by using cuk converter we can step up or step down the voltage level according to the load requirement. The circuit has been simulated by MATLAB and Simulink softwares.
A novel progressive learning technique for multi-class classification

In this paper, a progressive learning technique for multi-class classification is proposed. This newly developed learning technique is independent of the number of class constraints and it can learn new classes while still retaining the knowledge of previous classes. Whenever a new class (non-native to the knowledge learnt thus far) is encountered, the neural network structure gets remodeled automatically by facilitating new neurons and interconnections, and the parameters are calculated in such a way that it retains the knowledge learnt thus far. This technique is suitable for realworld applications where the number of classes is often unknown and online learning from real-time data is required. The consistency and the complexity of the progressive learning technique are analyzed. Several standard datasets are used to evaluate the performance of the developed technique. A comparative study shows that the developed technique is superior. Classification, machine learning, multi-class, sequential learning, progressive learning.
Efficient analysis of power consumption behaviour of embedded wireless IoT systems

From wearables to smart appliances, the Internet of Things (IoT) is developing at a rapid pace. The challenge is to find the best fitting solution within a range of different technologies that all may be appropriate at the first sight to realize a specific embedded device. A single tool for measuring power consumption of various wireless technologies and low power modes helps to optimize the development process of modern IoT systems. In this paper, we present an accurate but still cost-effective measurement solution for tracking the highly dynamic power consumption of wireless embedded systems. We extended the conventional measurement of a single shunt resistor's voltage drop by using a dual shunt resistor stage with an automatic switch-over between two stages, which leads to a large dynamic measurement range from μA up to several hundreds mA. To demonstrate the usability of our simple-to-use power measurement system different use cases are presented. Using two independent current measurement channels allows to evaluate the timing relation of proprietary RF communication. Furthermore a forecast is given on the expected battery lifetime of a Wifi-based data acquisition system using measurement results of the presented tool.
Biologically Inspired Miniature Water Strider Robot

Recent biological studies on water strider insects revealed the detailed mechanism of their staying and walking on water. While macro scale bodies use buoyancy to stay on water, these very light and small insects balance their weight using repulsive surface tension forces where the insect legs are covered with hydrophobic micro-hairs. Utilizing the unique scaling advantage of these insects, this paper proposes a biologically inspired miniature micro-robot walking on water with a similar principle. The paper focuses on understanding physical characteristics of the insect and designing a robot that mimics the insect’s movement. Highly hydrophobic Teflon coated wires are used for the legs to take advantage of surface tension force, and the robot body is made of carbon fibers for minimal weight. A T-shaped actuation mechanism with three PZT-5H based unimorph actuators is utilized to move the side legs of the robot independently for controlled locomotion. Kinematics and dynamic properties of the robot prototype are analyzed and compared with the experimental results. The tethered robot can successfully move forward, backward and can also make turns. Maximum speed of the robot in forward motion is 2.3 cm/s. In the future, environmental monitoring applications on dams, lakes, sea, etc. would become possible using a network of these robots with miniature sensors, an on-board power source and electronics.
Electromyographic activity and 6RM strength in bench press on stable and unstable surfaces.

The purpose of the study was to compare 6-repetition maximum (6RM) loads and muscle activity in bench press on 3 surfaces, namely, stable bench, balance cushion, and Swiss ball. Sixteen healthy, resistance-trained men (age 22.5 ± 2.0 years, stature 1.82 ± 6.6 m, and body mass 82.0 ± 7.8 kg) volunteered for 3 habituation/strength testing sessions and 1 experimental session. In randomized order on the 3 surfaces, 6RM strength and electromyographic activity of pectoralis major, deltoid anterior, biceps brachii, triceps brachii, rectus abdominis, oblique external and erector spinae were assessed. Relative to stable bench, the 6RM strength was approximately 93% for balance cushion (p ≤ 0.001) and approximately 92% for Swiss ball (p = 0.008); the pectoralis major electromyographic (EMG) activity was approximately 90% using the balance cushion (p = 0.080) and approximately 81% using Swiss ball (p = 0.006); the triceps EMG was approximately 79% using the balance cushion (p = 0.028) and approximately 69% using the Swiss ball (p = 0.002). Relative to balance cushion, the EMG activity in pectoralis, triceps, and erector spinae using Swiss ball was approximately 89% (p = 0.016), approximately 88% (p = 0.014) and approximately 80% (p = 0.020), respectively. In rectus abdominis, the EMG activity relative to Swiss ball was approximately 69% using stable bench (p = 0.042) and approximately 65% using the balance cushion (p = 0.046). Similar EMG activities between stable and unstable surfaces were observed for deltoid anterior, biceps brachii, and oblique external. In conclusion, stable bench press had greater 6RM strength and triceps and pectoralis EMG activity compared with the unstable surfaces. These findings have implications for athletic training and rehabilitation, because they demonstrate an inferior effect of unstable surfaces on muscle activation of prime movers and strength in bench press. If an unstable surface in bench press is desirable, a balance cushion should be chosen instead of a Swiss ball.
Query Optimization in Oracle 12c Database In-Memory

Traditional on-disk row major tables have been the dominant storage mechanism in relational databases for decades. Over the last decade, however, with explosive growth in data volume and demand for faster analytics, has come the recognition that a different data representation is needed. There is widespread agreement that in-memory column-oriented databases are best suited to meet the realities of this new world. Oracle 12c Database In-memory, the industry’s first dual-format database, allows existing row major on-disk tables to have complementary in-memory columnar representations. The new storage format brings new data processing techniques and query execution algorithms and thus new challenges for the query optimizer. Execution plans that are optimal for one format may be sub-optimal for the other. In this paper, we describe the changes made in the query optimizer to generate execution plans optimized for the specific format – row major or columnar – that will be scanned during query execution. With enhancements in several areas – statistics, cost model, query transformation, access path and join optimization, parallelism, and cluster-awareness – the query optimizer plays a significant role in unlocking the full promise and performance of Oracle Database In-Memory.