284 research outputs found
MEAN-pinolla tehdyn järjestelmän yksikkötestaaminen
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.
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 , 2.76 and 7 TeV
Measurements of the sphericity of primary charged particles in minimum bias
proton--proton collisions at , 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 GeV/c in . The
mean sphericity as a function of the charged particle multiplicity at
mid-rapidity () is reported for events with different
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 , whereas the event generators show the
opposite tendency. The combined study of the sphericity and the mean 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
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
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 = 2.76 TeV
The yield of charged particles associated with high- trigger
particles ( GeV/) is measured with the ALICE detector in
Pb-Pb collisions at = 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 GeV/ 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 TeV
The elliptic, , triangular, , and quadrangular, , azimuthal
anisotropic flow coefficients are measured for unidentified charged particles,
pions and (anti-)protons in Pb-Pb collisions at 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 at different collision centralities and as a
function of transverse momentum, , out to GeV/.
The observed non-zero elliptic and triangular flow depends only weakly on
transverse momentum for GeV/. The small 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 GeV/. The magnitude of the (anti-)proton
elliptic and triangular flow is larger than that of pions out to at least
GeV/ indicating that the particle type dependence persists out
to high .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
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
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
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
- …