284 research outputs found

    MEAN-pinolla tehdyn järjestelmän yksikkötestaaminen

    Get PDF
    Tämä opinnäytetyö on laadittu tilaajayritys Mekiwi Oy:n tarpeisiin ja siinä tutkitaan yksikkötestejä sekä niiden merkitystä ja hyötyjä MEAN-pinolla tehdyssä järjestelmässä. Tarve opinnäytetyölle ilmeni, kun sen kohteena olevan järjestelmän testausta haluttiin helpottaa ja automatisoida. Tavoitteena oli tuottaa yritykselle tietoa yksikkötestauksesta ja yksikkötestien rakentamisesta sekä suunnitella ja toteuttaa yksikkötestit kattamaan järjestelmän koko lähdekoodi. Alusta asti oli selvää, että tutkimusta tarvittaisiin varsin vähän, sillä työn painopiste on toiminnallisuudessa. Lähteiden sisältö onkin suurimmaksi osaksi teoriapohjaa, jolla avataan tarvittavat käsitteet ja teknologiat itse toteutusosaa varten. Käytetyistä lähteistä suurin osa on kunkin käsiteltävän asian kotisivuja. Opinnäytetyön tuloksena on kaksi sarjaa yksikkötestejä, jotka testaavat järjestelmän asiakassovelluksen käyttäjiä koskevia tietokantatoimintoja ja HTTP-rajapintoja. Lisäksi sen tuloksena saatiin tietoa tarvittavista toimenpiteistä yksikkötestien tekemisestä kattamaan koko järjestelmän koodi. Pelkkä testien kirjoittaminen ei tule riittämään, sillä sekä järjestelmän palvelin- että asiakassovelluksessa on koodia, jonka yksikkötestaaminen ilman koodimuutoksia on vähintäänkin epäluotettavaa ellei jopa mahdotonta.This thesis was made for a company called Mekiwi Oy. The subject is to examine the purpose and benefits of unit tests in a software built with the MEAN stack. The need for this thesis arose when the company wanted to improve the testing of a software and to make it more automatic. The goal was to provide information to the company about unit testing and to design and produce unit tests to cover the whole of the software’s codebase. It was clear right from the start that the need for research would be limited because the main focus would be on the functional side. The majority of the source material used is information about the concepts and technologies described either in the theory section or in the implementation section. The vast majority of the references are links to a homepage of the subject in question. The end result was two sets of unit tests: one testing the database functionalities regarding users and one testing the HTTP application programming interfaces regarding users. Information on creating unit tests to cover the entire codebase was also uncovered. Mere writing the unit testing will not be sufficient because both the client and the server have code that will need refactoring to make unit testing it possible

    Intravascular Large B-Cell Lymphoma Genomic Profile Is Characterized by Alterations in Genes Regulating NF-κB and Immune Checkpoints.

    Get PDF
    Intravascular large B-cell lymphoma (IVLBCL) is an uncommon lymphoma with an aggressive clinical course characterized by selective growth of tumor cells within the vessels. Its pathogenesis is still uncertain and there is little information on the underlying genomic alterations. In this study, we performed a clinicopathologic and next-generation sequencing analysis of 15 cases of IVLBCL using a custom panel for the detection of alterations in 68 recurrently mutated genes in B-cell lymphomagenesis. Six patients had evidence of hemophagocytic syndrome. Four patients presented concomitantly a solid malignancy. Tumor cells outside the vessels were observed in 7 cases, 2 with an overt diffuse large B-cell cell lymphoma. In 4 samples, tumor cells infiltrated lymphatic vessel in addition to blood capillaries. Programmed death-ligand 1 (PD-L1) was positive in tumor cells in 4 of 11 evaluable samples and in macrophages intermingled with tumor cells in 8. PD-L1 copy number gains were identified in a higher proportion of cases expressing PD-L1 than in negative tumors. The most frequently mutated gene was PIM1 (9/15, 60%), followed by MYD88L265P and CD79B (8/15, 53% each). In 6 cases, MYD88L265P and CD79B mutations were detected concomitantly. We also identified recurrent mutations in IRF4 , TMEM30A , BTG2 , and ETV6 loci (4/15, 27% each) and novel driver mutations in NOTCH2 , CCND3 , and GNA13 , and an IRF4 translocation in 1 case each. The mutational profile was similar in patients with and without evidence of hemophagocytic syndrome and in cases with or without dissemination of tumor cells outside the vessels. Our results confirm the relevance of mutations in B-cell receptor/nuclear factor-κB signaling and immune escape pathways in IVLBCL and identify novel driver alterations. The similar mutational profile in tumors with extravascular dissemination suggests that these cases may also be considered in the spectrum of IVLBCL

    Transverse sphericity of primary charged particles in minimum bias proton-proton collisions at s=0.9\sqrt{s}=0.9, 2.76 and 7 TeV

    Get PDF
    Measurements of the sphericity of primary charged particles in minimum bias proton--proton collisions at s=0.9\sqrt{s}=0.9, 2.76 and 7 TeV with the ALICE detector at the LHC are presented. The observable is linearized to be collinear safe and is measured in the plane perpendicular to the beam direction using primary charged tracks with pT0.5p_{\rm T}\geq0.5 GeV/c in η0.8|\eta|\leq0.8. The mean sphericity as a function of the charged particle multiplicity at mid-rapidity (NchN_{\rm ch}) is reported for events with different pTp_{\rm T} scales ("soft" and "hard") defined by the transverse momentum of the leading particle. In addition, the mean charged particle transverse momentum versus multiplicity is presented for the different event classes, and the sphericity distributions in bins of multiplicity are presented. The data are compared with calculations of standard Monte Carlo event generators. The transverse sphericity is found to grow with multiplicity at all collision energies, with a steeper rise at low NchN_{\rm ch}, whereas the event generators show the opposite tendency. The combined study of the sphericity and the mean pTp_{\rm T} with multiplicity indicates that most of the tested event generators produce events with higher multiplicity by generating more back-to-back jets resulting in decreased sphericity (and isotropy). The PYTHIA6 generator with tune PERUGIA-2011 exhibits a noticeable improvement in describing the data, compared to the other tested generators.Comment: 21 pages, 9 captioned figures, 3 tables, authors from page 16, published version, figures from http://aliceinfo.cern.ch/ArtSubmission/node/308

    Effective Rheology of Bubbles Moving in a Capillary Tube

    Full text link
    We calculate the average volumetric flux versus pressure drop of bubbles moving in a single capillary tube with varying diameter, finding a square-root relation from mapping the flow equations onto that of a driven overdamped pendulum. The calculation is based on a derivation of the equation of motion of a bubble train from considering the capillary forces and the entropy production associated with the viscous flow. We also calculate the configurational probability of the positions of the bubbles.Comment: 4 pages, 1 figur

    Soil contamination in nearby natural areas mirrors that in urban greenspaces worldwide

    Full text link
    Soil contamination is one of the main threats to ecosystem health and sustainability. Yet little is known about the extent to which soil contaminants differ between urban greenspaces and natural ecosystems. Here we show that urban greenspaces and adjacent natural areas (i.e., natural/semi-natural ecosystems) shared similar levels of multiple soil contaminants (metal(loid)s, pesticides, microplastics, and antibiotic resistance genes) across the globe. We reveal that human influence explained many forms of soil contamination worldwide. Socio-economic factors were integral to explaining the occurrence of soil contaminants worldwide. We further show that increased levels of multiple soil contaminants were linked with changes in microbial traits including genes associated with environmental stress resistance, nutrient cycling, and pathogenesis. Taken together, our work demonstrates that human-driven soil contamination in nearby natural areas mirrors that in urban greenspaces globally, and highlights that soil contaminants have the potential to cause dire consequences for ecosystem sustainability and human wellbeing

    Particle-yield modification in jet-like azimuthal di-hadron correlations in Pb-Pb collisions at sNN\sqrt{s_{\rm NN}} = 2.76 TeV

    Get PDF
    The yield of charged particles associated with high-pTp_{\rm T} trigger particles (8<pT<158 < p_{\rm T} < 15 GeV/cc) is measured with the ALICE detector in Pb-Pb collisions at sNN\sqrt{s_{\rm NN}} = 2.76 TeV relative to proton-proton collisions at the same energy. The conditional per-trigger yields are extracted from the narrow jet-like correlation peaks in azimuthal di-hadron correlations. In the 5% most central collisions, we observe that the yield of associated charged particles with transverse momenta pT>3p_{\rm T}> 3 GeV/cc on the away-side drops to about 60% of that observed in pp collisions, while on the near-side a moderate enhancement of 20-30% is found.Comment: 15 pages, 2 captioned figures, 1 table, authors from page 10, published version, figures at http://aliceinfo.cern.ch/ArtSubmission/node/350

    Anisotropic flow of charged hadrons, pions and (anti-)protons measured at high transverse momentum in Pb-Pb collisions at sNN=2.76\sqrt{s_{\rm NN}}=2.76 TeV

    Get PDF
    The elliptic, v2v_2, triangular, v3v_3, and quadrangular, v4v_4, azimuthal anisotropic flow coefficients are measured for unidentified charged particles, pions and (anti-)protons in Pb-Pb collisions at sNN=2.76\sqrt{s_{\rm NN}} = 2.76 TeV with the ALICE detector at the Large Hadron Collider. Results obtained with the event plane and four-particle cumulant methods are reported for the pseudo-rapidity range η<0.8|\eta|<0.8 at different collision centralities and as a function of transverse momentum, pTp_{\rm T}, out to pT=20p_{\rm T}=20 GeV/cc. The observed non-zero elliptic and triangular flow depends only weakly on transverse momentum for pT>8p_{\rm T}>8 GeV/cc. The small pTp_{\rm T} dependence of the difference between elliptic flow results obtained from the event plane and four-particle cumulant methods suggests a common origin of flow fluctuations up to pT=8p_{\rm T}=8 GeV/cc. The magnitude of the (anti-)proton elliptic and triangular flow is larger than that of pions out to at least pT=8p_{\rm T}=8 GeV/cc indicating that the particle type dependence persists out to high pTp_{\rm T}.Comment: 16 pages, 5 captioned figures, authors from page 11, published version, figures at http://aliceinfo.cern.ch/ArtSubmission/node/186

    Unearthing the soil-borne microbiome of land plants

    Get PDF
    Plant–soil biodiversity interactions are fundamental for the functioning of terrestrial ecosystems. Yet, the existence of a set of globally distributed topsoil microbial and small invertebrate organisms consistently associated with land plants (i.e., their consistent soil-borne microbiome), together with the environmental preferences and functional capabilities of these organisms, remains unknown. We conducted a standardized field survey under 150 species of land plants, including 58 species of bryophytes and 92 of vascular plants, across 124 locations from all continents. We found that, despite the immense biodiversity of soil organisms, the land plants evaluated only shared a small fraction (less than 1%) of all microbial and invertebrate taxa that were present across contrasting climatic and soil conditions and vegetation types. These consistent taxa were dominated by generalist decomposers and phagotrophs and their presence was positively correlated with the abundance of functional genes linked to mineralization. Finally, we showed that crossing environmental thresholds in aridity (aridity index of 0.65, i.e., the transition from mesic to dry ecosystems), soil pH (5.5; i.e., the transition from acidic to strongly acidic soils), and carbon (less than 2%, the lower limit of fertile soils) can result in drastic disruptions in the associations between land plants and soil organisms, with potential implications for the delivery of soil ecosystem processes under ongoing global environmental change

    Evaluation of Commercial Probiotic Products

    Get PDF
    Although there is a vast number of probiotic products commercially available due to their acceptability and increasing usage, their quality control has continuously been a major concern. This study aimed to assess some commercially available probiotics on the UK market for content in relation to their label claim. Seven products were used for the study. The bacteria content were isolated, identified and enumerated on selective media. The results revealed that all products evaluated contained viable probiotic bacteria but only three out of the seven products (43%) contained the claimed culture concentration or more. None of the multispecies product contained all the labelled probiotic bacteria. Misidentification of some species occurred. The results concurred with previous studies and showed that quality issues with commercial probiotics remain. Since probiotic activity is linked with probiotic concentration and is strain specific, the need exist for a global comprehensive legislation to control the quality of probiotics whose market is gaining huge momentum

    Therapeutic effect of all-trans-retinoic acid (at-RA) on an autoimmune nephritis experimental model: role of the VLA-4 integrin

    Get PDF
    BACKGROUND: Mercuric chloride (HgCl(2)) induces an autoimmune nephritis in the Brown Norway (BN) rats characterized by anti-glomerular basement membrane antibodies (anti-GBM Ab) deposition, proteinuria and a severe interstitial nephritis, all evident at day 13 of the disease. We assessed the effects of all-trans retinoic acid (at-RA) in this experimental model. At-RA is a vitamin A metabolite which has shown beneficial effects on several nephropathies, even though no clear targets for at-RA were provided. METHODS: We separated animals in four different experimental groups (HgCl(2), HgCl(2)+at-RA, at-RA and vehicle). From each animal we collected, at days 0 and 13, numerous biological samples: urine, to measure proteinuria by colorimetry; blood to determine VLA-4 expression by flow citometry; renal tissue to study the expression of VCAM-1 by Western blot, the presence of cellular infiltrates by immunohistochemistry, the IgG deposition by immunofluorescence, and the cytokines expression by RT-PCR. Additionally, adhesion assays to VCAM-1 were performed using K562 α4 transfectant cells. ANOVA tests were used for statistical significance estimation. RESULTS: We found that at-RA significantly decreased the serum levels of anti-GBM and consequently its deposition along the glomerular membrane. At-RA markedly reduced proteinuria as well as the number of cellular infiltrates in the renal interstitium, the levels of TNF-α and IL-1β cytokines and VCAM-1 expression in renal tissue. Moreover, we reported here for the first time in an in vivo model that at-RA reduced, to basal levels, the expression of VLA-4 (α4β1) integrin induced by mercury on peripheral blood leukocytes (PBLs). In addition, using K562 α4 stable transfectant cells, we found that at-RA inhibited VLA-4 dependent cell adhesion to VCAM-1. CONCLUSION: Here we demonstrate a therapeutic effect of at-RA on an autoimmune experimental nephritis model in rats. We report a significant reduction of the VLA-4 integrin expression on PBLs as well as the inhibition of the VLA4/VCAM1-dependent leukocyte adhesion by at-RA treatment. Thereby we point out the VLA-4 integrin as a target for at-RA in vivo
    corecore