4 research outputs found

    Clinical features and natural history of the first 2073 suspected COVID-19 cases in the Corona São Caetano primary care programme: a prospective cohort study.

    Get PDF
    BACKGROUND: Despite most cases not requiring hospital care, there are limited community-based clinical data on COVID-19. METHODS: The Corona São Caetano programme is a primary care initiative providing care to all residents with COVID-19 in São Caetano do Sul, Brazil. It was designed to capture standardised clinical data on community COVID-19 cases. After triage of potentially severe cases, consecutive patients presenting to a multimedia screening platform between 13 April and 13 May 2020 were tested at home with SARS-CoV-2 reverse transcriptase (RT) PCR; positive patients were followed up for 14 days with phone calls every 2 days. RT-PCR-negative patients were offered additional SARS-CoV-2 serology testing to establish their infection status. We describe the clinical, virological and natural history features of this prospective population-based cohort. FINDINGS: Of 2073 suspected COVID-19 cases, 1583 (76.4%) were tested by RT-PCR, of whom 444 (28.0%, 95% CI 25.9 to 30.3) were positive; 604/1136 (53%) RT-PCR-negative patients underwent serology, of whom 52 (8.6%) tested SARS-CoV-2 seropositive. The most common symptoms of confirmed COVID-19 were cough, fatigue, myalgia and headache; whereas self-reported fever (OR 3.0, 95% CI 2.4 to 3.9), anosmia (OR 3.3, 95% CI 2.6 to 4.4) and ageusia (OR 2.9, 95% CI 2.3 to 3.8) were most strongly associated with a positive COVID-19 diagnosis by RT-PCR or serology. RT-PCR cycle thresholds were lower in men, older patients, those with fever and arthralgia and closer to symptom onset. The rates of hospitalisation and death among 444 RT-PCR-positive cases were 6.7% and 0.7%, respectively, with older age and obesity more frequent in the hospitalised group. CONCLUSION: COVID-19 presents in a similar way to other mild community-acquired respiratory diseases, but the presence of fever, anosmia and ageusia can assist the specific diagnosis. Most patients recovered without requiring hospitalisation with a low fatality rate compared with other hospital-based studies

    not available

    No full text
    Esta dissertação propõe uma infra-estrutura para migração de objetos CORBA implementados em Java. Dois objetos nortearam o projeto dessa infra-estrutura. Um deles foi possibilitar a migração de objetos individuais, isto é, a migração de somente um ou de alguns dos objetos residentes num servidor. O segundo objetivo foi prover transparência de migração, ou seja, preservar a validade das referências para os objetos que migraram e permitir que clientes continuem usando tais referências para invocar métodos dos objetos mesmo durante o processo de migração. A infra-estrutura de migração consiste num conjunto de servidores CORBA que fornecem de execução para objetos móveis. Cada um desses servidores de mobilidade funciona como hospedeiro para um conjunto de objetos CORBA implementados em Java. Estes objetos podem migrar de um servidor de mobilidade para outro. Os servidores de mobilidade são genéricos, podendo hospedar objetos com diferentes interfaces IDL, desde que implementados seguindo certas regras. Um servidor de mobilidade não precisa conhecer, em tempo de sua compilação, nem as interfaces IDL nem as classes Java correspondentes aos objetos móveis que ele abrigará. O uso de CORBA e Java foi motivado tanto por sua relevância e aceitação quanto por algumas de suas características. A transparência de localização e o mecanismo de location forward oferecidos por CORBA foram cruciais para este trabalho. A independência de plataforma, a mobilidade de código e as facilidades para a serialização de objetos oferecidas por Java foram igualmente importantesnot availabl

    Asynchronous Replication in Evolutionary Databases

    No full text
    A modelagem evolutiva de bancos de dados é necessária devido às frequentes mudanças de requisitos das aplicações. O desafio é ainda maior quando o banco de dados tem de atender simultaneamente a várias aplicações. A solução proposta por Scott Ambler para evolução utiliza refatorações e define um período de transição, durante o qual tanto o esquema antigo quanto o novo coexistem e os dados são replicados por meio de um processo síncrono que apresenta várias dificuldades, como a interferência no funcionamento normal das aplicações. Para minimizar essas dificuldades, esta tese propõe um processo assíncrono para manter atualizados esses esquemas e apresenta um protótipo de uma ferramenta para auxiliar as evoluções dos bancos de dados. A proposta foi validada por meio de um experimento em laboratório que comparou a solução aqui apresentada com a proposta por Ambler.Evolutionary database modeling is necessary due to the frequent changes in application requirements. The challenge is greater when the database must support multiple applications simultaneously. The solution for evolution proposed by Scott Ambler is refactoring with a transition period, during which both the old and the new database schemas coexist and data is replicated via a synchronous process, what brings several difficulties, such as interference with the normal operation of applications. To minimize these difficulties, this thesis proposes an asynchronous process to keep these schemas updated and presents a prototype tool to evolve databases. The proposal was validated by a laboratory experiment in which the solution presented here was compared with the one proposed by Ambler
    corecore