43 resultados para source code analysis
Resumo:
In 2010 more than 600 radiocarbon samples were measured with the gas ion source at the MIni CArbon DAting System (MICADAS) at ETH Zurich and the number of measurements is rising quickly. While most samples contain less than 50 mu g C at present, the gas ion source is attractive as well for larger samples because the time-consuming graphitization is omitted. Additionally, modern samples are now measured down to 5 per-mill counting statistics in less than 30 min with the recently improved gas ion source. In the versatile gas handling system, a stepping-motor-driven syringe presses a mixture of helium and sample CO2 into the gas ion source, allowing continuous and stable measurements of different kinds of samples. CO2 can be provided in four different ways to the versatile gas interface. As a primary method. CO2 is delivered in glass or quartz ampoules. In this case, the CO2 is released in an automated ampoule cracker with 8 positions for individual samples. Secondly, OX-1 and blank gas in helium can be provided to the syringe by directly connecting gas bottles to the gas interface at the stage of the cracker. Thirdly, solid samples can be combusted in an elemental analyzer or in a thermo-optical OC/EC aerosol analyzer where the produced CO2 is transferred to the syringe via a zeolite trap for gas concentration. As a fourth method, CO2 is released from carbonates with phosphoric acid in septum-sealed vials and loaded onto the same trap used for the elemental analyzer. All four methods allow complete automation of the measurement, even though minor user input is presently still required. Details on the setup, versatility and applications of the gas handling system are given. (C) 2012 Elsevier B.V. All rights reserved.
Resumo:
While several studies have investigated winter-time air pollution with a wide range of concentration levels, hardly any results are available for longer time periods covering several winter-smog episodes at various locations; e.g., often only a few weeks from a single winter are investigated. Here, we present source apportionment results of winter-smog episodes from 16 air pollution monitoring stations across Switzerland from five consecutive winters. Radiocarbon (14C) analyses of the elemental (EC) and organic (OC) carbon fractions, as well as levoglucosan, major water-soluble ionic species and gas-phase pollutant measurements were used to characterize the different sources of PM10. The most important contributions to PM10 during winter-smog episodes in Switzerland were on average the secondary inorganic constituents (sum of nitrate, sulfate and ammonium = 41 ± 15%) followed by organic matter (OM) (34 ± 13%) and EC (5 ± 2%). The non-fossil fractions of OC (fNF,OC) ranged on average from 69 to 85 and 80 to 95% for stations north and south of the Alps, respectively, showing that traffic contributes on average only up to ~ 30% to OC. The non-fossil fraction of EC (fNF,EC), entirely attributable to primary wood burning, was on average 42 ± 13 and 49 ± 15% for north and south of the Alps, respectively. While a high correlation was observed between fossil EC and nitrogen oxides, both primarily emitted by traffic, these species did not significantly correlate with fossil OC (OCF), which seems to suggest that a considerable amount of OCF is secondary, from fossil precursors. Elevated fNF,EC and fNF,OC values and the high correlation of the latter with other wood burning markers, including levoglucosan and water soluble potassium (K+) indicate that residential wood burning is the major source of carbonaceous aerosols during winter-smog episodes in Switzerland. The inspection of the non-fossil OC and EC levels and the relation with levoglucosan and water-soluble K+ shows different ratios for stations north and south of the Alps (most likely because of differences in burning technologies) for these two regions in Switzerland.
Resumo:
Software developers are often unsure of the exact name of the method they need to use to invoke the desired behavior in a given context. This results in a process of searching for the correct method name in documentation, which can be lengthy and distracting to the developer. We can decrease the method search time by enhancing the documentation of a class with the most frequently used methods. Usage frequency data for methods is gathered by analyzing other projects from the same ecosystem - written in the same language and sharing dependencies. We implemented a proof of concept of the approach for Pharo Smalltalk and Java. In Pharo Smalltalk, methods are commonly searched for using a code browser tool called "Nautilus", and in Java using a web browser displaying HTML based documentation - Javadoc. We developed plugins for both browsers and gathered method usage data from open source projects, in order to increase developer productivity by reducing method search time. A small initial evaluation has been conducted showing promising results in improving developer productivity.