25 research outputs found

    TAIL: Data Structures Tutorial Site

    Get PDF
    Any intermediate computer programmer will learn data structures. A data structure stores and organizes in-formation into useful groups in order for a computer program to run as efficiently as possible. Data structures become extremely important when managing large amounts of data, whether it be as simple as managing statistics for a basketball team, or as critical as accounts for online banking. The current way to learn data structures is through classes and online Java applets. In classes, most professors teach by drawing the data structure and editing the information on a board. Data structure tutorial websites mimic this visual way of teaching. No one, single site includes all types of data structures, which can be confusing and inconvenient for programmers. Current websites that teach data structures use Java applets which are obsolete, insecure, and run slowly. Most popular browsers disable Java by default because of these concerns. In order to use Java applets, users first find a site that has the proper data structure. Then, users must enable Java on the page in order to run the applet. When Java is disabled, browsers open a pop-up window informing users of Javas security risks and asking them if they would like to enable Java. Most users are discouraged by pop-ups because they are either unfamiliar with the warning or are concerned with security risks and will navigate away from the page. Finally, because each website is different, a user must adapt to the interface of that particular applet. We will have built a website that provides users with one, single place to find all the data structures they need. Our website includes most of the common data structures and allows users to easily create their own if they are not included. We have developed a pseudocode language, and accompanying compiler, that allows users without advanced web programming backgrounds to create their own data structures. Users describe their data structures in a high level, pseudocode language which is then be translated into code appropriate for the web. Users are able to create data structures in our language and the compiler handles the programming necessary to display that data structure visually. Our site makes use of modern web technologies, such as JavaScript and HTML5, to avoid the downfalls associated with Java applets. The website runs quickly and efficiently on all major Internet browsers to provide a hassle-free and hands-on tutorial for programmers wishing to learn data structures

    Citrate salts for preventing and treating calcium containing kidney stones in adults

    Get PDF
    Background: kidney stones affect people worldwide and have a high rate of recurrence even with treatment. Recurrences are particularly prevalent in people with low urinary citrate levels. These people have a higher incidence of calcium phosphate and calcium oxalate stones. Oral citrate therapy increases the urinary citrate levels, which in turn binds with calcium and inhibits the crystallisation thus reduces stone formation. Despite the widespread use of oral citrate therapy for prevention and treatment of calcium oxalate stones, the evidence to support its clinical efficacy remains uncertain.Objectives: the objective of this review was to determine the efficacy and adverse events associated with citrate salts for the treatment and prevention of calcium containing kidney stones.Search methods: we searched the Cochrane Kidney and Transplant Specialised Register to 29 July 2015 through contact with the Trials' Search Co-ordinator using search terms relevant to this review.Selection criteria: we included randomised controlled trials (RCTs) that assessed the efficacy and adverse events associated with citrate salts for the treatment and prevention of calcium containing kidney stones in adults treated for a minimum of six months.Data collection and analysis: two authors assessed studies for inclusion in this review. Data were extracted according to predetermined criteria. Summary estimates of effect were obtained using a random-effects model, and results were expressed as risk ratios (RR) and their 95% confidence intervals (CI) for dichotomous outcomes, and mean difference (MD) and 95% CI for continuous outcomes.Main results: we included seven studies that included a total of 477 participants, most of whom had oxalate stones. Of these, three studies (247 participants) compared potassium citrate with placebo or no intervention; three (166 participants) compared potassium-sodium citrate with no intervention; and one (64 participants) compared potassium-magnesium citrate with placebo. Overall, quality of the reporting of the included studies was considered moderate to poor, and there was a high risk of attrition bias in two studies.Compared with placebo or no intervention, citrate therapy significantly reduced the stone size (4 studies, 160 participants: RR 2.35, 95% CI 1.36 to 4.05). New stone formation was significantly lower with citrate therapy compared to control (7 studies, 324 participants: RR 0.26, 95% CI 0.10 to 0.68). The beneficial effect on stone size stability was also evident (4 studies, 160 participants: RR 1.97, 95% CI 1.19 to 3.26). Adverse events were reported in four studies, with the main side effects being upper gastrointestinal disturbance and one patient reported a rash. There were more gastrointestinal adverse events in the citrate group; however this was not significant (4 studies, 271 participants: RR 2.55, 95% CI 0.71 to 9.16). There were significantly more dropouts due to adverse events with citrate therapy compared to control (4 studies, 271 participants: RR 4.45, 95% CI 1.28 to 15.50). The need for retreatment was significantly less with citrate therapy compared to control (2 studies, 157 participants: RR 0.22, 95% CI 0.06 to 0.89).Author's conclusions: nitrate salts prevent new stone formation and reduce further stone growth in patients with residual stones that predominantly contain oxalate. The quality of reported literature remains moderate to poor; hence a well-designed statistically powered multi-centre RCT is needed in order to answer relevant questions concerning the efficacy of citrate salts.</p

    Bringing People Back into Public Health Data: Community Feedback on a Set of Visualization Tools - Summary Report

    Get PDF
    This course-based study is a product of the University of Denver’s Spring 2022 The Social Determination of Health (ANTH 2424) class. The study aimed to understand how well a set of public health visualization tools tells the data stories about people in Colorado, and about important public health problems. For this, a team of almost sixty undergraduate students taking the class, coordinated by three graduate teaching assistants, and directed by the course instructor interviewed a total of fifty-six people from Colorado, qualitatively analyzed those interviews, and wrote reports that draw conclusions and recommendations

    Hyperdominance in Amazonian Forest Carbon Cycling

    Get PDF
    While Amazonian forests are extraordinarily diverse, the abundance of trees is skewed strongly towards relatively few ‘hyperdominant’ species. In addition to their diversity, Amazonian trees are a key component of the global carbon cycle, assimilating and storing more carbon than any other ecosystem on Earth. Here we ask, using a unique data set of 530 forest plots, if the functions of storing and producing woody carbon are concentrated in a small number of tree species, whether the most abundant species also dominate carbon cycling, and whether dominant species are characterized by specific functional traits. We find that dominance of forest function is even more concentrated in a few species than is dominance of tree abundance, with only ≈1% of Amazon tree species responsible for 50% of carbon storage and productivity. Although those species that contribute most to biomass and productivity are often abundant, species maximum size is also influential, while the identity and ranking of dominant species varies by function and by region

    A Qualitative Study of Pokémon Go Players' Behaviors, Motivation, & Perception

    No full text
    Color poster with text and table.The brand Pokémon has been popular among youth since it came out in the early 1990s (Tobin, 2004). Pokémon Go was released on July 6th, 2016. This study investigated Pokémon Go players to determine why some people stopped playing the game and why some people still continue to play. In this study, we focused on people's play behavior, motivation, and health perceptions.University of Wisconsin--Eau Claire Office of Research and Sponsored Programs
    corecore