930 research outputs found

    Directional acoustic measurements by laser Doppler velocimeters

    Get PDF
    Laser Doppler velocimeters (LDVs) were used as velocity microphones to measure sound pressure level in the range of 90-130 db, spectral components, and two-point cross correlation functions for acoustic noise source identification. Close agreement between LDV and microphone data is observed. It was concluded that directional sensitivity and the ability to measure remotely make LDVs useful tools for acoustic measurement where placement of any physical probe is difficult or undesirable, as in the diagnosis of jet aircraft noise

    The impact of "July effect" on "failure to rescue" : do patients who undergo coronary artery bypass grafting at teaching hospitals face a selective disadvantage? [abstract]

    Get PDF
    The new academic cycle in July is associated with the commencement of postgraduate medical education. Although this is presumed to be associated with poor patient outcomes, supportive evidence is limited for Cardiac surgery patients. We sought to determine if the new academic cycle had a direct bearing on outcomes of patients undergoing Coronary Artery Bypass Grafting

    Legacy fortran software: applying syntactic metrics to global climate models

    Get PDF
    It is di cult to maintain legacy Fortran programs that use outdated programming constructs, especially when this maintenance requires a detailed understanding of the code (e.g., for parallelization).\nInitially, we want to gauge the prevalence of such constructs by applying straightforward syntactic metrics to some well-known global climate models. Detailed information regarding les, subroutines, and loops has been collected from each model by applying a lightweight source code static analysis based on ASTs (Abstract Syntax Tree) for a posterior analysis. Modernizing Fortran Legacy programs is still a challenge. Our objective has been to collect relevant information on these programs to help us approach parallelizing legacy scienti c programs in a shared memory environment (e.g. using multi-core processors). The data we collected indicate that old Fortran features are still being used on these models in these days. Furthermore, we propose some metrics to be used as a guide to determine how many changes a program needs in order to be modernized, optimized, and eventually, parallelized.Eje: Workshop Ingeniería de software (WIS

    A customisable pipeline for continuously harvesting socially-minded Twitter users

    Full text link
    On social media platforms and Twitter in particular, specific classes of users such as influencers have been given satisfactory operational definitions in terms of network and content metrics. Others, for instance online activists, are not less important but their characterisation still requires experimenting. We make the hypothesis that such interesting users can be found within temporally and spatially localised contexts, i.e., small but topical fragments of the network containing interactions about social events or campaigns with a significant footprint on Twitter. To explore this hypothesis, we have designed a continuous user profile discovery pipeline that produces an ever-growing dataset of user profiles by harvesting and analysing contexts from the Twitter stream. The profiles dataset includes key network and content-based users metrics, enabling experimentation with user-defined score functions that characterise specific classes of online users. The paper describes the design and implementation of the pipeline and its empirical evaluation on a case study consisting of healthcare-related campaigns in the UK, showing how it supports the operational definitions of online activism, by comparing three experimental ranking functions. The code is publicly available.Comment: Procs. ICWE 2019, June 2019, Kore

    Evaluating quality of life tools in North American patients with erythropoietic protoporphyria and X-linked protoporphyria.

    Get PDF
    BackgroundErythropoietic protoporphyria (EPP) and X-linked Protoporphyria (XLP) are rare photodermatoses presenting with severe phototoxicity. Although anecdotally, providers who treat EPP patients acknowledge their life-altering effects, tools that fully capture their impact on quality of life (QoL) are lacking.MethodsAdult patients with EPP/XLP were given four validated QoL tools: the Patient Reported Outcomes Measurement Information System 57 (PROMIS-57), the Hospital Anxiety and Depression Scale (HADS), the Illness Perception Questionnaire Revised (IPQR), and an EPP-Specific tool. All patients received the PROMIS-57 while the HADS, IPQR, and EPP-Specific tools were introduced at a later date. Associations between responses and clinical phenotypes were explored.ResultsTwo hundred and two patients were included; 193 completed PROMIS-57, 104 completed IPQR, 103 completed HADS, and 107 completed the EPP-Specific tool. The IPQR showed that patients strongly believed EPP/XLP had a negative impact on their lives. Mean scores in anxiety and depression domains of both HADS and PROMIS-57 were normal; however, anxiety scores from HADS were borderline/abnormal in 20% of patients. The EPP-Specific tool revealed a decreased QoL in most patients. The PROMIS-57 showed that 21.8% of patients have clinically significant pain interference. Several tool domains correlated with measures of disease severity, most being from the PROMIS-57.ConclusionsImpaired QoL is an important consequence of EPP/XLP. PROMIS-57 was most sensitive in evaluating impaired QoL in EPP/XLP. Further research is needed to compare the effectiveness of it for assessing response to treatment

    Simple algebraic data types for C

    Get PDF
    ADT is a simple tool in the spirit of Lex and Yacc that makes algebraic data types and a restricted form of pattern matching on those data types as found in SML available in C programs. ADT adds runtime checks, which make C programs written with the aid of ADT less likely to dereference a NULL pointer. The runtime tests may consume a significant amount of CPU time; hence they can be switched off once the program is suitably debugged
    corecore