49 resultados para Analysis Tools


Relevância:

30.00% 30.00%

Publicador:

Resumo:

When analysing software metrics, users find that visualisation tools lack support for (1) the detection of patterns within metrics; and (2) enabling analysis of software corpora. In this paper we present Explora, a visualisation tool designed for the simultaneous analysis of multiple metrics of systems in software corpora. Explora incorporates a novel lightweight visualisation technique called PolyGrid that promotes the detection of graphical patterns. We present an example where we analyse the relation of subtype polymorphism with inheritance and invocation in corpora of Smalltalk and Java systems and find that (1) subtype polymorphism is more likely to be found in large hierarchies; (2) as class hierarchies grow horizontally, they also do so vertically; and (3) in polymorphic hierarchies the length of the name of the classes is orthogonal to the cardinality of the call sites.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Null dereferencing is one of the most frequent bugs in Java systems causing programs to crash due to the uncaught NullPointerException. Developers often fix this bug by introducing a guard (i.e., null check) on the potentially-null objects before using them. In this paper we investigate the null checks in 717 open-source Java systems to understand when and why developers introduce null checks. We find that 35 of the if-statements are null checks. A deeper investigation shows that 71 of the checked-for-null objects are returned from method calls. This indicates that null checks have a serious impact on performance and that developers introduce null checks when they use methods that return null.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Resistance to antibiotics used against Neisseria gonorrhoeae infections is a major public health concern. Antimicrobial resistance (AMR) testing relies on time-consuming culture-based methods. Development of rapid molecular tests for detecting AMR determinants could provide valuable tools for surveillance, epidemiological studies and to inform individual case management. We developed a fast (<1.5 hrs) SYBR-green based real-time PCR method with high resolution melting (HRM) analysis. One triplex and three duplex reactions included two sequences for N. gonorrhoeae identification and seven determinants of resistance to extended-spectrum cephalosporins (ESCs), azithromycin, ciprofloxacin, and spectinomycin. The method was validated by testing 39 previously fully-characterized N. gonorrhoeae strains, 19 commensal Neisseria spp., and an additional panel of 193 gonococcal isolates. Results were compared with culture-based AMR determination. The assay correctly identified N. gonorrhoeae and the presence or absence of the seven AMR determinants. There was some cross-reactivity with non-gonococcal Neisseria species and the detection limit was 10(3)-10(4) gDNA copies/reaction. Overall, the platform accurately detected resistance to ciprofloxacin (sensitivity and specificity, 100%), ceftriaxone (sensitivity 100%, specificity 90%), cefixime (sensitivity 92%, specificity 94%), azithromycin and spectinomycin (both sensitivity and specificity, 100%). In conclusion, our methodology accurately detects mutations generating resistance to antibiotics used to treat gonorrhea. Low assay sensitivity prevents direct diagnostic testing of clinical specimens but this method can be used to screen collections of gonococcal isolates for AMR more quickly than with current culture-based AMR testing.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Fluorescent proteins have proven to be important tools for in vitro live imaging of parasites and for imaging of parasites within the living host by intravital microscopy. We observed that a red fluorescent transgenic malaria parasite of rodents, Plasmodium berghei-RedStar, is suitable for in vitro live imaging experiments but bleaches rapidly upon illumination in intravital imaging experiments using mice. We have therefore generated two additional transgenic parasite lines expressing the novel red fluorescent proteins tdTomato and mCherry, which have been reported to be much more photostable than first- and second-generation red fluorescent proteins including RedStar. We have compared all three red fluorescent parasite lines for their use in in vitro live and intravital imaging of P. berghei blood and liver parasite stages, using both confocal and wide-field microscopy. While tdTomato bleached almost as rapidly as RedStar, mCherry showed improved photostability and was bright in all experiments performed.