node

Build your first social media dashboard in minutes with Node-RED and Db2 for i

This article explains how to use IBM Db2 for i within a Node-RED flow to rapidly build a solution or prototype on IBM i. In the example illustrated in this article, we build a social media dashboard using 5733OPS Node.js, a Db2 for i node with IBM Watson, dashboard, and Twitter nodes.




node

Scale single sign-on with App ID for your Node.js cloud apps

In this tutorial, you will learn about implementing scalable Node.js applications when you are using the App ID service. This IBM Cloud service allows you to add authentication to your mobile and web apps and protect your APIs and back-ends running on IBM Cloud. App ID provides authentication with email/password through a scalable user registry or you can add social login, so that users can sign in with their Facebook or Google credentials. With App ID, you can also host user profile info that you can use to build engaging experiences.




node

Configure multifactor authentication for IBM Cloud Node.js applications

Passwords are not a complete security solution; they can be stolen or shared. In this tutorial, you learn how to use a random string delivered by email as a second authentication factor. I also discuss several methods for risk analysis, which is used by the application to decide whether a second factor is warranted.




node

Getting started with IBM Cloud Node.js applications, Part 1: Create a front-desk visitor log with Node.js

In this article, you learn how to use the IBM Cloud to write a Node.js application for an organization’s front desk, which needs to log visitors in and out. Along the way you will learn how to use Node.js, the Express HTTP server library, and a Cloudant database. You will learn how to do this in the highly available IBM Cloud. This is a basic introduction to Node.js programming on the IBM Cloud platform.




node

Getting started with IBM Cloud Node.js applications, Part 2: Create a front-desk visitor log with Node.js

In the first article in this series, you learned how to build a Node.js application on the IBM Cloud. However, that application was not very responsive or visually appealing. In this article you learn how to use the Bootstrap theme for your application to look better, and how to use the AngularJS library to make it more responsive.





node

Accessible Analytics - Complex Charts, Large Datasets, and Node Diagrams

Our world is becoming increasingly intelligent, interconnected, and instrumented, resulting in massive amounts of data being collected. This data is a treasure trove of information that can be mined to improve service, increase sales, determine risk, or make operations more efficient.

Analysis of such large amounts of data, often called analytics, is increasingly desired by governments and businesses alike.




node

The lymph node stromal laminin α5 shapes alloimmunity

Lymph node stromal cells (LNSCs) regulate immunity through constructing lymphocyte niches. LNSC-produced laminin α5 (Lama5) regulates CD4+ T cells but the underlying mechanisms of its functions are poorly understood. Here we show that depleting Lama5 in LNSCs resulted in decreased Lama5 protein in the LN cortical ridge (CR) and around high endothelial venules (HEVs). Lama5 depletion affected LN structure with increased HEVs, upregulated chemokines, and cell adhesion molecules, and led to greater numbers of Tregs in the T cell zone. Mouse and human T cell transendothelial migration and T cell entry into LNs were suppressed by Lama5 through the receptors α6 integrin and α-dystroglycan. During immune responses and allograft transplantation, depleting Lama5 promoted antigen-specific CD4+ T cell entry into the CR through HEVs, suppressed T cell activation, and altered T cell differentiation to suppressive regulatory phenotypes. Enhanced allograft acceptance resulted from depleting Lama5 or blockade of T cell Lama5 receptors. Lama5 and Lama4/Lama5 ratios in allografts were associated with the rejection severity. Overall, our results demonstrated that stromal Lama5 regulated immune responses through altering LN structures and T cell behaviors. This study delineated a stromal Lama5–T cell receptor axis that can be targeted for immune tolerance modulation.




node

strataconf: Humans as nodes, pills & electronic tattoo password authenticators & hiding data in temporal cloaks http://t.co/vRgkRtTTKe #strataconf

strataconf: Humans as nodes, pills & electronic tattoo password authenticators & hiding data in temporal cloaks http://t.co/vRgkRtTTKe #strataconf




node

Your First Week With Node.js

While there have been quite a few attempts to get JavaScript working as a server-side language, Node.js (frequently just called Node) has been the first environment that's gained any traction. It's now used by companies such as Netflix, Uber and Paypal to power their web apps. Node allows for blazingly fast performance; thanks to its event loop model, common tasks like network connection and database I/O can be executed very quickly indeed.

From a beginner's point of view, one of Node's obvious advantages is that it uses JavaScript, a ubiquitous language that many developers are comfortable with. If you can write JavaScript for the client-side, writing server-side applications with Node should not be too much of a stretch for you.

This book offers aselection of beginner-level tutorials to privide you with an introduction to Node and its related technologies, and get you under way writing your first Node applications. It contains:

  1. What Is Node and When Should I Use It?
  2. Build a Simple Page Counter Service with Node.js
  3. Understanding module.exports and exports in Node.js
  4. Forms, File Uploads and Security with Node.js and Express
  5. Working with Databases in Node
  6. How to Build and Structure a Node.js MVC Application
  7. Local Authentication Using Passport in Node.js
  8. How to Debug a Node App
  9. Node Testing for Beginners
  10. How to Use SSL/TLS with Node.js
  11. Configuring NGINX and SSL with Node.js
  12. Using Docker for Node.js Development




node

Distributed Node.js

Node.js is used by many companies for building performant backend services without sacrificing developer efficiency. In this hands-on guide, author Thomas Hunter II proves that Node.js is just as capable as traditional enterprise platforms for building services that are observable, scalable, and resilient. Intermediate to advanced Node.js developers will find themselves integrating application code with a breadth of tooling from each layer of a modern service stack.




node

Mapping prostate cancer lesions pre/post unsuccessful salvage lymph node dissection using repeat PSMA-PET

Introduction: The aim of this study was to analyze patterns of persistent versus recurrent or new PET lesions in a selected patient cohort with PSA persistence following salvage lymph node dissection (SLND) and pre/post procedure prostate-specific membrane antigen ligand positron emission tomography (PSMA-PET). Material and Methods: 16 patients were included in this multicenter study. Inclusion criteria were: a) PSMA-PET performed for biochemical recurrence before SLND (pre-SLND PET) and b) repeat PSMA-PET performed for persistently elevated PSA level (≥0.1 ng/mL) ≥6 weeks after SLND (post-SLND PET). Image analysis was performed by three independent nuclear medicine physicians applying the molecular imaging TNM system PROMISE. Lesions were confirmed by histopathology, presence on correlative CT/MRI/bone scan or PSA response after focal therapy. Results: post-SLND PET identified PCa-lesions in 88% (14/16) of patients with PSA persistence after SLND. Median PSA was 1.2 ng/mL (IQR, 0.6-2.8 ng/mL). Disease was confined to the pelvis in 56% of patients (9/16) and most of these men had common iliac (6/16, 38%) and internal iliac lymph node metastases (6/16, 38%). Extrapelvic disease was detected in 31% of patients (5/16). In pre- and post-SLND PET comparison, 10/16 had at least one lesion already detected at baseline (63% PET persistence); 4/16 had new lesions only (25% PET recurrence); 2 had no disease on post-SLND PET. All validated regions (11 regions in 9 patients) were true positive. 9/14 (64%) patients underwent repeat local therapies after SLND (7/14 radiotherapy, 2/14 surgery). Conclusion: SLND of pelvic nodal metastases was often not complete according to PSMA-PET. About two thirds of patients had PET positive nodal disease after SLND already seen on pre-SLND PSMA-PET. Notably, about one quarter of patients had new lesions, not detected by pre-surgical PSMA-PET.




node

FDG-PET/CT identifies predictors of survival in patients with locally advanced cervical carcinoma and para-aortic lymph node involvement to increase treatment

Introduction: To use positron emission tomography coupled with computed tomography (18FDG-PET/CT) to identify a high-risk subgroup requiring therapeutic intensification among patients with locally advanced cervical cancer (LACC) and para-aortic lymph node (PALN) involvement. Methods: In this retrospective multicentric study, patients with LACC and PALN involvement concurrently treated with chemoradiotherapy and extended-field radiotherapy (EFR) between 2006 and 2016 were included. A senior nuclear medicine specialist in PET for gynaecologic oncology reviewed all 18FDG-PET/CT scans. Metabolic parameters including maximum standardised uptake value (SUVmax), metabolic tumour volume (MTV) and total lesion glycolysis (TLG) were determined for the primary tumour, pelvic lymph nodes and PALN. Associations between these parameters and overall survival (OS) were assessed with Cox's proportional hazards model. Results: Sixty-eight patients were enrolled in the study. Three-year OS was 55.5% (95% CI (40.8-68.0)). When adjusted for age, stage and histology, pelvic lymph node TLG, PALN TLG and PALN SUVmax were significantly associated with OS (p<0.005). Conclusion: FDG-PET/CT was able to identify predictors of survival in the homogeneous subgroup of patients with LACC and PALN involvement, thus allowing therapeutic intensification to be proposed.




node

Prostate-Specific Membrane Antigen PET/CT Combined with Sentinel Node Biopsy for Primary Lymph Node Staging in Prostate Cancer

Our objective was to determine the diagnostic capabilities of combined prostate-specific membrane antigen (PSMA) PET/CT and sentinel node (SN) biopsy in PSMA PET/CT–negative patients for primary lymph node (LN) staging in prostate cancer (PCa) patients. Methods: Between January 2017 and March 2019, retrospectively, all consecutive patients with diagnosed intermediate- or high-risk primary PCa who underwent preoperative PSMA PET/CT (68Ga or 18F-DCFPyL) followed by robot-assisted radical prostatectomy and extended pelvic LN dissection (ePLND) were included. All patients without suspected LN metastases on PSMA PET/CT were considered candidates for SN biopsy with indocyanine green–99mTc-nanocolloid or 99mTc-nanocolloid with free indocyanine green used as tracers. The ePLND was used as a reference standard. Results: Of 53 patients, 22 had positive PSMA PET/CT results and 31 underwent subsequent SN biopsy after negative PSMA PET/CT results. In total, 23 patients (43%) were pN1, of whom 6 (26%) had negative PSMA PET/CT results and underwent subsequent SN biopsy. The combined use of SN biopsy and PSMA PET/CT identified all pN1 patients (100% sensitivity; 95% confidence interval, 86%–100%) and performed correct nodal staging in 50 of 53 patients (94% diagnostic accuracy; 95% confidence interval, 84%–99%). SN biopsy identified significantly smaller LN metastases (median diameter, 2.0 mm; interquartile range, 1.0–3.8 mm) than PSMA PET/CT (median diameter, 5.5 mm; interquartile range, 2.6–9.3 mm; P = 0.007). Conclusion: Combining both modalities led to a 94% accuracy for nodal staging in diagnosed intermediate- and high-risk primary PCa. Adding SN biopsy in patients with negative PSMA PET/CT results increased the combined sensitivity to 100% for detecting nodal metastases at ePLND. This diagnostic accuracy may provide valuable information for directing further treatment in PCa patients, such as the use of PSMA PET/CT and SN biopsy rather than ePLND as the preferred approach for staging before radiotherapy.




node

Member dentist honored for contributions in SNODENT development

The international group SNOMED International honored ADA member dentist Dr. Mark Jurkovich with the Award of Excellence for spearheading the important work the ADA has done on SNODENT, the group announced Jan. 16.




node

ADA seeks participants for 2020 SNODENT review

The American Dental Association is seeking qualified individuals to join a canvass committee to consider approval of the 2020 revision of the Systemized Nomenclature of Dentistry.




node

Skill Rating for Multiplayer Games. Introducing Hypernode Graphs and their Spectral Theory

We consider the skill rating problem for multiplayer games, that is how to infer player skills from game outcomes in multiplayer games. We formulate the problem as a minimization problem $arg min_{s} s^T Delta s$ where $Delta$ is a positive semidefinite matrix and $s$ a real-valued function, of which some entries are the skill values to be inferred and other entries are constrained by the game outcomes. We leverage graph-based semi-supervised learning (SSL) algorithms for this problem. We apply our algorithms on several data sets of multiplayer games and obtain very promising results compared to Elo Duelling (see Elo, 1978) and TrueSkill (see Herbrich et al., 2006).. As we leverage graph-based SSL algorithms and because games can be seen as relations between sets of players, we then generalize the approach. For this aim, we introduce a new finite model, called hypernode graph, defined to be a set of weighted binary relations between sets of nodes. We define Laplacians of hypernode graphs. Then, we show that the skill rating problem for multiplayer games can be formulated as $arg min_{s} s^T Delta s$ where $Delta$ is the Laplacian of a hypernode graph constructed from a set of games. From a fundamental perspective, we show that hypernode graph Laplacians are symmetric positive semidefinite matrices with constant functions in their null space. We show that problems on hypernode graphs can not be solved with graph constructions and graph kernels. We relate hypernode graphs to signed graphs showing that positive relations between groups can lead to negative relations between individuals.




node

How to use Intel Mashery APIs, Edison and XDK for a basic Node.js application

  In this article I will be demonstrating how to create a basic Node.js application using Intel Mashery's JamBase API with Intel Edison and XDK. You will find accompanying GitHub source in the provi...




node

Is the Role of Test Chips Changing at Advanced Foundry Nodes?

Test chips are becoming more widespread and more complex at advanced process nodes as design teams utilize early silicon to diagnose problems prior to production. But this approach also is spurring questions about whether this approach is viable at 7nm and 5nm, due to the rising cost of prototyping advanced technology, such as mask tooling and wafer costs.

Semiconductor designers have long been making test chips to validate test structures, memory bit cells, larger memory blocks, and precision analog circuits like current mirrors, PLLs, temperature sensors, and high-speed I/Os. This has been done at 90nm, 65nm, 40nm, 32nm, 28nm, etc., so having test chips at 16nm, 7nm, or finer geometries should not be a surprise. Still, as costs rise, there is debate about whether those chips are over-used given advancements in tooling, or whether they should be utilized even more, with more advanced diagnostics built into them.

Modern EDA tools are very good. You can simulate and validate almost anything with certain degree of accuracy and correctness. The key to having good and accurate tools and accurate results (for simulation) is the quality of the foundry data provided. The key to having good designs (layouts) is that the DRC deck must be of high quality and accurate and must catch all the things you are not supposed to do in the layout. Most of the challenges in advanced node is in the FEOL where semiconductor physics and lithography play outsize roles. Issues that were not an issue at more mature nodes can manifest themselves as big problems at 7nm or 5nm. Process variation across the wafer and variation across a large die also present problems that were of no consequence in more mature nodes.

The real questions to be asked are as follows:

What is the role of test chips in SoC designs?

  1. Do all hard IP require test chips for validation?
  2. Are test chips more important at advanced nodes compared to more mature nodes?
  3. Is the importance of test chip validation relative to the type of IP protocols?
  4. What are the risks if I do not validate in silicon?

In complex SoC designs, there are many high-performance protocols such as LPDDR4/4x PHY, PCIe4 PHY, USB3.0 PHY, 56G/112G SerDes, etc. Each one of these IP are very complex in and by itself. If there is any chance of failure that is not detected prior to SoC (tapeout) integration, the cost of retrofit is huge. This is why the common practice is to validate each one of these complex IP in silicon before committing to use such IP in chip integration. The test chips are used to validate that the IP are properly designed and meet the functional specifications of the protocols. They are also used to validate if sufficient margins are designed into the IP to mitigate variances due to process tolerances. All high-performance hard IP go through this test chip/silicon validation process. Oftentimes, marginality is detected at this stage. In advanced nodes, it is also important to have the test chips built under different process corners. This is intended to simulate process variations in production wafers so as to maximize yields. Advanced protocols such as 112G, GDDR6, HBM2, and PCIe4 are incredibly complex and sensitive to process variations. It is almost impossible to design these circuits and try to guarantee their performance without going through the test chip route.

Besides validating performance of the IP protocols, test silicon is also used to validate robustness of ESD structures, sensitivity to latch up, and performance degradation over wide temperature ranges. All these items are more critical in advanced nodes than more mature modes. Test chips are vehicles to guarantee design integrity in bite-size chunks. It is better to deal with any potential issues in smaller blocks than to try to fix them in the final integrated SoC.

Test chips will continue to play a vital role in helping IP and SoC teams lower the risk of their designs, and assuring optimal quality and performance in the foreseeable future. They are not going away!

To read more, please visit https://semiengineering.com/test-chips-play-larger-role-at-advanced-nodes/




node

Parasitic node coordinates

Howdy,

            In the netlist generated after parasitic extraction, nodes have been added at fracture points to add parasitic devices. For example, in the image below, I'm referring to the nodes IN#1 and IN#2. Is there a way to determine their co-ordinates relative to the layout co-ordinate system? I could not find them in the Skill command reference and when I query the parasitic elements in the extracted view, it gives the graphical pin locations of the elements rather than the physical.

Thanks

Audi




node

Create a RESTful API using Node and Express with MySQL Database

Node Express web framework is a best solution to create RESTful APIs in quick time. Previously we published some concepts with different technologies like PHP and Java. This article will explain to you a more simple way to use external plugins to enrich your project APIs. Here you will find to create GET and POST requests with request payload validations to protect the endpoints.





node

Radiation May Equal Surgery, With Easier Recovery, for Cancerous Lymph Nodes

Title: Radiation May Equal Surgery, With Easier Recovery, for Cancerous Lymph Nodes
Category: Health News
Created: 4/30/2014 2:36:00 PM
Last Editorial Review: 5/1/2014 12:00:00 AM




node

Human Immunodeficiency Virus (HIV)

Title: Human Immunodeficiency Virus (HIV)
Category: Diseases and Conditions
Created: 12/31/1997 12:00:00 AM
Last Editorial Review: 3/5/2020 12:00:00 AM




node

Estimating the Timing of Early Simian-Human Immunodeficiency Virus Infections: a Comparison between Poisson Fitter and BEAST

ABSTRACT

Many HIV prevention strategies are currently under consideration where it is highly informative to know the study participants’ times of infection. These can be estimated using viral sequence data sampled early in infection. However, there are several scenarios that, if not addressed, can skew timing estimates. These include multiple transmitted/founder (TF) viruses, APOBEC (apolipoprotein B mRNA editing enzyme, catalytic polypeptide-like)-mediated mutational enrichment, and recombination. Here, we suggest a pipeline to identify these problems and resolve the biases that they introduce. We then compare two modeling strategies to obtain timing estimates from sequence data. The first, Poisson Fitter (PF), is based on a Poisson model of random accumulation of mutations relative to the TF virus (or viruses) that established the infection. The second uses a coalescence-based phylogenetic strategy as implemented in BEAST. The comparison is based on timing predictions using plasma viral RNA (cDNA) sequence data from 28 simian-human immunodeficiency virus (SHIV)-infected animals for which the exact day of infection is known. In this particular setting, based on nucleotide sequences from samples obtained in early infection, the Poisson method yielded more accurate, more precise, and unbiased estimates for the time of infection than did the explored implementations of BEAST.

IMPORTANCE The inference of the time of infection is a critical parameter in testing the efficacy of clinical interventions in protecting against HIV-1 infection. For example, in clinical trials evaluating the efficacy of passively delivered antibodies (Abs) for preventing infections, accurate time of infection data are essential for discerning levels of the Abs required to confer protection, given the natural Ab decay rate in the human body. In such trials, genetic sequences from early in the infection are regularly sampled from study participants, generally prior to immune selection, when the viral population is still expanding and genetic diversity is low. In this particular setting of early viral growth, the Poisson method is superior to the alternative approach based on coalescent methods. This approach can also be applied in human vaccine trials, where accurate estimates of infection times help ascertain if vaccine-elicited immune protection wanes over time.




node

Simian Immunodeficiency Virus-Infected Memory CD4+ T Cells Infiltrate to the Site of Infected Macrophages in the Neuroparenchyma of a Chronic Macaque Model of Neurological Complications of AIDS

ABSTRACT

Simian immunodeficiency virus (SIV)-infected nonhuman primates can serve as a relevant model for AIDS neuropathogenesis. Current SIV-induced encephalitis (SIVE)/neurological complications of AIDS (neuroAIDS) models are generally associated with rapid progression to neuroAIDS, which does not reflect the tempo of neuroAIDS progression in humans. Recently, we isolated a neuropathogenic clone, SIVsm804E-CL757 (CL757), obtained from an SIV-infected rhesus macaque (RM). CL757 causes a more protracted progression to disease, inducing SIVE in 50% of inoculated animals, with high cerebral spinal fluid viral loads, multinucleated giant cells (MNGCs), and perivascular lymphocytic cuffing in the central nervous system (CNS). This latter finding is reminiscent of human immunodeficiency virus (HIV) encephalitis in humans but not generally observed in rapid progressor animals with neuroAIDS. Here, we studied which subsets of cells within the CNS were targeted by CL757 in animals with neurological symptoms of SIVE. Immunohistochemistry of brain sections demonstrated infiltration of CD4+ T cells (CD4) and macrophages (Ms) to the site of MNGCs. Moreover, an increase in mononuclear cells isolated from the brain tissues of RMs with SIVE correlated with increased cerebrospinal fluid (CSF) viral load. Subset analysis showed a specific increase in brain CD4+ memory T cells (Br-mCD4), brain-Ms (Br-Ms), and brain B cells (Br-B cells). Both Br-mCD4s and Br-Ms harbored replication-competent viral DNA, as demonstrated by virus isolation by coculture. However, only in animals exhibiting SIVE/neuroAIDS was virus isolated from Br-Ms. These findings support the use of CL757 to study the pathogenesis of AIDS viruses in the central nervous system and indicate a previously unanticipated role of CD4s cells as a potential reservoir in the brain.

IMPORTANCE While the use of combination antiretroviral therapy effectively suppresses systemic viral replication in the body, neurocognitive disorders as a result of HIV infection of the central nervous system (CNS) remain a clinical problem. Therefore, the use of nonhuman primate models is necessary to study mechanisms of neuropathogenesis. The neurotropic, molecular clone SIVsm804E-CL757 (CL757) results in neuroAIDS in 50% of infected rhesus macaques approximately 1 year postinfection. Using CL757-infected macaques, we investigate disease progression by examining subsets of cells within the CNS that were targeted by CL757 and could potentially serve as viral reservoirs. By isolating mononuclear cells from the brains of SIV-infected rhesus macaques with and without encephalitis, we show that immune cells invade the neuroparenchyma and increase in number in the CNS in animals with SIV-induced encephalitis (SIVE). Of these cells, both brain macrophages and brain memory CD4+ T cells harbor replication-competent SIV DNA; however, only brain CD4+ T cells harbored SIV DNA in animals without SIVE. These findings support use of CL757 as an important model to investigate disease progression in the CNS and as a model to study virus reservoirs in the CNS.




node

Differential Outcomes following Optimization of Simian-Human Immunodeficiency Viruses from Clades AE, B, and C [Pathogenesis and Immunity]

Simian-human immunodeficiency virus (SHIV) infection of rhesus monkeys is an important preclinical model for human immunodeficiency virus type 1 (HIV-1) vaccines, therapeutics, and cure strategies. SHIVs have been optimized by incorporating HIV-1 Env residue 375 mutations that mimic the bulky or hydrophobic residues typically found in simian immunodeficiency virus (SIV) Env to improve rhesus CD4 binding. We applied this strategy to three SHIV challenge stocks (SHIV-SF162p3, SHIV-AE16, and SHIV-325c) and observed three distinct outcomes. We constructed six Env375 variants (M, H, W, Y, F, and S) for each SHIV, and we performed a pool competition study in rhesus monkeys to define the optimal variant for each SHIV prior to generating large-scale challenge stocks. We identified SHIV-SF162p3S/wild type, SHIV-AE16W, and SHIV-325cH as the optimal variants. SHIV-SF162p3S could not be improved, as it already contained the optimal Env375 residue. SHIV-AE16W exhibited a similar replicative capacity to the parental SHIV-AE16 stock. In contrast, SHIV-325cH demonstrated a 2.6-log higher peak and 1.6-log higher setpoint viral loads than the parental SHIV-325c stock. These data demonstrate the diversity of potential outcomes following Env375 modification in SHIVs. Moreover, the clade C SHIV-325cH challenge stock may prove useful for evaluating prophylactic or therapeutic interventions against clade C HIV-1.

IMPORTANCE We sought to enhance the infectivity of three SHIV stocks by optimization of a key residue in human immunodeficiency virus type 1 (HIV-1) Env (Env375). We developed the following three new simian-human immunodeficiency virus (SHIV) stocks: SHIV-SF162p3S/wild type, SHIV-AE16W, and SHIV-325cH. SHIV-SF162p3S could not be optimized, SHIV-AE16W proved comparable to the parental virus, and SHIV-325cH demonstrated markedly enhanced replicative capacity compared with the parental virus.




node

Long-Acting BMS-378806 Analogues Stabilize the State-1 Conformation of the Human Immunodeficiency Virus Type 1 Envelope Glycoproteins [Vaccines and Antiviral Agents]

During human immunodeficiency virus type 1 (HIV-1) entry into cells, the viral envelope glycoprotein (Env) trimer [(gp120/gp41)3] binds the receptors CD4 and CCR5 and fuses the viral and cell membranes. CD4 binding changes Env from a pretriggered (state-1) conformation to more open downstream conformations. BMS-378806 (here called BMS-806) blocks CD4-induced conformational changes in Env important for entry and is hypothesized to stabilize a state-1-like Env conformation, a key vaccine target. Here, we evaluated the effects of BMS-806 on the conformation of Env on the surface of cells and virus-like particles. BMS-806 strengthened the labile, noncovalent interaction of gp120 with the Env trimer, enhanced or maintained the binding of most broadly neutralizing antibodies, and decreased the binding of poorly neutralizing antibodies. Thus, in the presence of BMS-806, the cleaved Env on the surface of cells and virus-like particles exhibits an antigenic profile consistent with a state-1 conformation. We designed novel BMS-806 analogues that stabilized the Env conformation for several weeks after a single application. These long-acting BMS-806 analogues may facilitate enrichment of the metastable state-1 Env conformation for structural characterization and presentation to the immune system.

IMPORTANCE The envelope glycoprotein (Env) spike on the surface of human immunodeficiency virus type 1 (HIV-1) mediates the entry of the virus into host cells and is also the target for antibodies. During virus entry, Env needs to change shape. Env flexibility also contributes to the ability of HIV-1 to evade the host immune response; many shapes of Env raise antibodies that cannot recognize the functional Env and therefore do not block virus infection. We found that an HIV-1 entry inhibitor, BMS-806, stabilizes the functional shape of Env. We developed new variants of BMS-806 that stabilize Env in its natural state for long periods of time. The availability of such long-acting stabilizers of Env shape will allow the natural Env conformation to be characterized and tested for efficacy as a vaccine.




node

Encephalitozoon cuniculi Genotype III Evinces a Resistance to Albendazole Treatment in both Immunodeficient and Immunocompetent Mice [Experimental Therapeutics]

Of four genotypes of Encephalitozoon cuniculi, E. cuniculi genotype II is considered to represent a parasite that occurs in many host species in a latent asymptomatic form, whereas E. cuniculi genotype III seems to be more aggressive, and infections caused by this strain can lead to the death of even immunocompetent hosts. Although albendazole has been considered suitable for treatment of Encephalitozoon species, its failure in control of E. cuniculi genotype III infection has been reported. This study determined the effect of a 100x recommended daily dose of albendazole on an Encephalitozoon cuniculi genotype III course of infection in immunocompetent and immunodeficient mice and compared the results with those from experiments performed with a lower dose of albendazole and E. cuniculi genotype II. The administration of the regular dose of abendazole during the acute phase of infection reduced the number of affected organs in all strains of mice and absolute counts of spores in screened organs. However, the effect on genotype III was minor. Surprisingly, no substantial effect was recorded after the use of a 100x dose of albendazole, with larger reductions seen only in the number of affected organs and absolute counts of spores in all strains of mice, implying variations in albendazole resistance between these Encephalitozoon cuniculi genotypes. These results imply that differences in the course of infection and the response to treatment depend not only on the immunological status of the host but also on the genotype causing the infection. Understanding how microsporidia survive in hosts despite targeted antimicrosporidial treatment could significantly contribute to research related to human health.




node

[Molecular Pathology] Toward Combined Cell and Gene Therapy for Genodermatoses

To date, more than 200 monogenic, often devastating, skin diseases have been described. Because of unmet medical needs, development of long-lasting and curative therapies has been consistently attempted, with the aim of correcting the underlying molecular defect. In this review, we will specifically address the few combined cell and gene therapy strategies that made it to the clinics. Based on these studies, what can be envisioned for the future is a patient-oriented strategy, built on the specific features of the individual in need. Most likely, a combination of different strategies, approaches, and advanced therapies will be required to reach the finish line at the end of the long and winding road hampering the achievement of definitive treatments for genodermatoses.




node

Latin Node Inc., Pleads Guilty to Foreign Corrupt Practices Act Violation and Agrees to Pay $2 Million Criminal Fine

Latin Node Inc. (Latinode), a privately held Florida corporation, pleaded guilty today to violating the Foreign Corrupt Practices Act (FCPA) in connection with improper payments in Honduras and Yemen. At a hearing before U.S. District Judge Paul Courtney Huck in the Southern District of Florida, Latinode pleaded guilty to a one-count information charging a criminal violation of the FCPA’s anti-bribery provisions.



  • OPA Press Releases

node

Former Senior Executives of Latin Node Inc. Charged with Bribing Honduran Officials and Money Laundering

Jorge Granados and Manuel Caceres, the former chief executive officer and the vice president of business development, respectively, for Miami-based telecommunications company Latin Node Inc. (LatiNode) have been indicted for allegedly paying more than $500,000 in bribes to government officials in Honduras.



  • OPA Press Releases

node

CD24Fc protects against viral pneumonia in simian immunodeficiency virus-infected Chinese rhesus monkeys




node

Engineering high-energy-density sodium battery anodes for improved cycling with superconcentrated ionic-liquid electrolytes




node

Whole-genome sequencing of a sporadic primary immunodeficiency cohort




node

Node 14 has been released

#335 — April 23, 2020

Read on the Web

Node Weekly

Node.js 14 Released — Woo-hoo another major release of Node.js is here. v14 now becomes the current ‘release’ line with it becoming a LTS (Long Term Support) release in October.. so production apps would, ideally, remain on v12 for now. So what’s new..?

  • Diagnostic reports are now a stable feature.
  • It's based on V8 8.1.
  • An experimental Async Local Storage API
  • Improvements to streams.
  • An experimental WebAssembly System Interface (WASI) to support future WebAssembly use cases.
  • Bye bye to the ESM module ‘experimental’ warning (though it still is experimental).

Michael Dawson and Bethany Griggs

Learn Hardcore Functional Programming in JavaScript — Join Brian Lonsdorf and learn how to apply such concepts as pure functions, currying, composition, functors, monads and more.

Frontend Masters sponsor

Puppeteer 3.0: Say Hello to Firefox — Best known as a way to headlessly control Chrome from Node, Puppeteer has recently seen some competition in the form of the cross-browser Playwright recently. But competition can be good and Puppeteer now supports Firefox too.

Mathias Bynens

ZEIT Is Now Vercel — You probably best know ZEIT as the creators and maintainers of the popular Next.js React framework and their ‘Now’ deployment and hosting platform.

Vercel

New OpenSSL Security Release To Require Node Updates? Maybe Not.. — A key security update to OpenSSL raised the possibility of widespread Node releases to incorporate the fixes, but initial suggestions are that Node isn’t affected. Fingers crossed!

Sam Roberts

???? Jobs

Node.js Developer at X-Team (Remote) — Join the most energizing community for developers. Work from anywhere with the world's leading brands.

X-Team

Find a Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.

Vettery

ℹ️ If you're interested in running a job listing in this newsletter, there's more info here.

???? Articles & Tutorials

OneTesselAway: Building a Real-Time Public Transit Status Device — A developer wanted to know when the next bus would arrive.. while using lots of cool tech, including Node, the OneBusAway API, and the Tessel 2 IoT platform.

Robert McGuire

What is the toJSON() Function? — If an object has a toJSON function, JSON.stringify() calls toJSON() and serializes the return value from toJSON() instead.

Valeri Karpov

Top GitHub Best Practices for Developers - Expanded Guide — Implementing these best practices could save you time, improve code maintainability, and prevent security risks.

Datree.io sponsor

Refactor Your Node and Express APIs to Serverless with Azure Functions — John Papa points out a Microsoft tutorial that walks through the process of taking a Node API serverless with Azure’s Functions service.

John Papa

Querying SQL Server from Node with async/await

Rob Tomlin

Why I Stopped Using Microservices

Robin Wieruch

???? Tools, Resources and Libraries

lazynpm: A Terminal UI for npm — One of those sort of things you don’t realize you need until you give it a go. There’s a four-minute screencast if you want to see how it works without downloading.

Jesse Duffield

node-sqlite3 4.2: Async, Non-blocking SQLite3 Bindings for Node4.2.0 just came out.

Mapbox

ts-gphoto2-driver: A Node Wrapper for libgphoto2libgphoto2 provides a way to control a variety of digital cameras/DSLRs.

Lenzotti Romain

AppSignal Now Supports Node.js: Roadmap for the Coming Weeks

AppSignal sponsor

Rosetta: A General Purpose Internationalization Library in 292 Bytes — Less than 300 bytes, but does have a few dependencies. Aims to be very simple and is targeted at basic string use cases.

Luke Edwards

nodejs-dns 2.0: The Google Cloud DNS Client for Node

Google

node-osc 5.0: Open Sound Control Protocol LibraryOSC is a protocol used to communicate between media devices.

Myles Borins

ts-node: TypeScript Execution and REPL for Node

TypeStrong

???? And One for Fun..

npm trends: Compare NPM Package Downloads — A site to compare package download counts over time. For example, what about koa vs restify vs fastify?

John Potter




node

Can you build Node add-ons in Rust? Yes.

#336 — April 30, 2020

Read on the Web

Be sure to check out the Tools and Libraries section today as there have been quite a lot of (minor) releases.. from MIDI parsing and JPEG decoding to generating TypeScript types from a Postgres database.. maybe there's something for you ????

Node Weekly

Middy 1.0: A Node Middleware Framework for AWS Lambda — Middy’s aim is to make writing serverless functions (hosted on AWS Lambda) easier by providing a familiar middleware abstraction to Node developers. The example in this post shows off the main benefit.

Luciano Mammino

Rust and Node.js: A Match Made in Heaven? — This is technical stuff but using other languages, such as Rust, for building add-ons for Node is an interesting area.

Anshul Goyal

Faster CI/CD for All Your Software Projects Using Buildkite — See how Shopify scaled from 300 to 1800 engineers while keeping their build times under 5 minutes.

Buildkite sponsor

Editly: Slick, Declarative Command Line Video Editing — I’ve long wondered why there isn’t a good way to “code” video editing at the command line other than wrangling with arcane ffmpeg options. Well.. this uses ffmpeg, but it handles a lot of the wrangling for you.

Mikael Finstad

Node v14.1.0 (Current) ReleasedLast week we featured the release of Node 14.0 and 14.1 is already with us. Principally bug fixes, plus an update to the OpenSSL dependency.

Bethany Nicolle Griggs

???? Jobs

Backend Developer (Skien, Norway) — We are looking for a full-stack dev with a solid track record to help us adapt to tomorrow's security requirements.

OKAY

Find a Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.

Vettery

ℹ️ If you're interested in running a job listing in this newsletter, there's more info here.

???? Articles & Tutorials

Four Tools for Web Scraping in Node — A walk through of a few different libraries (for scraping and parsing data directly from websites) to see how they work and how they compare to each other.

Sam Agnew

Six Platforms for Hosting a Node App in 2020 — Of course, you can run a Node app pretty much anywhere there’s a server, but some platforms make it easier than others. These all have free tiers too. Glitch, Now.sh (now Vercel) and Heroku are particular favorites of ours at Cooperpress.

Amit Bendor

Getting Started with NuxtJS — Learn how to create Vue.js-powered server-side rendered apps with NuxtJS including configuring an app and deploying it on Heroku.

Timi Omoyeni

The Node.js Security Handbook — Improve the security of your Node.js app with the Node.js security handbook made for developers.

Sqreen sponsor

A Collection of Challenging TypeScript Exercises“The goal: Let everyone play with many different TypeScript features and get an overview of TypeScript capabilities and principles.”

Marat Dulin

Exploring Node.js Internals — It’s reasonably elementary but Aleem Isiaka explains how the internals of Node.js interact with one another on a simple task such as creating a file.

Smashing Magazine

Creating CommonJS-Based npm Packages via TypeScript

Dr. Axel Rauschmayer

Turning Vue Components Into Reusable npm Packages — Outlines how you can reuse Vue components across your projects by automating your process to bundle, test, document, and publish your components.

Sjoerd de voorhoede

???? Tools, Resources and Libraries

Node v12.16.3 (LTS) Released — OpenSSL gets an update, and warnings are no longer printed for modules that use conditional exports or package name self resolution.

Node.js

pm2 4.4 Released: The Node Production Process Manager — A very mature and widely used process manager that includes a load balancer for keeping Node apps alive forever and to reload them without downtime. v4.4 improves the Node 14 compatibility.

Alexandre Strzelewicz

jpeg-js: A Pure JavaScript JPEG Encoder and Decoder — It admits it’s far slower than native alternatives but if you need a pure JavaScript JPEG encoder/decoder, this is where to go.

Eugene Ware

AppSignal Now Supports Node.js: Roadmap for the Coming Weeks

AppSignal sponsor

node-stream-zip: For Fast Reading of ZIP Archives — Reads chunk by chunk rather than all in one go so it’s memory friendly.

Dimitri Witkowski

JZZ: A MIDI Library for Node and Web Browsers — Send, receive and play MIDI messages from both Node and the browser on Linux, macOS and Windows.

Sema

Vegemite: A Pub/Sub State Manager — Inspired by Immer and Redux, full TypeScript support, and sized at only 623 bytes, which includes one dependency.

Luke Edwards

Kanel: Generate TypeScript Types from Postgres

Kristian Dupont

web-worker: Consistent Web Workers for the Browser and Node — In Node it works as a web-compatible Worker implementation atop worker_threads. In the browser it’s an alias for Worker.

Jason Miller

node-csv-parse: A CSV Parser Implementing the stream.Transform API

Adaltas




node

Node 14.2.0, plus Deno 1.0 is coming

#337 — May 7, 2020

Read on the Web

✍️ With a few of the links today, this is a good time to note we sometimes link to things we disagree with or that are controversial if they are newsworthy or of relevance to our community. Inclusion is not always endorsement but you can read any summaries we write alongside items to get our take on things ????

Node Weekly

Node v14.2.0 (Current) Released — The latest version of Node gains a new experimental way — assert.CallTracker — to track and verify function calls and the amount of times they occur. Also, require('console').Console now supports different group indentations

Node.js

Deno 1.0: What You Need to Know — Two years ago Ryan Dahl, the original creator of Node, gave a popular talk called 10 Things I Regret About Node.js where he revealed Deno, his prototype of how he'd build a better V8-based JavaScript runtime. With 1.0 due next week, Deno is poised to be a particularly exciting release and this article does a good job of cruising through the reasons why.

David Else

Enhance Node.js Performance with Datadog APM — Debug errors and bottlenecks in your code by tracing requests across web servers and services in your environment. Then correlate between distributed request traces, metrics, and logs to troubleshoot issues without switching tools or contexts. Try Datadog APM free.

Datadog APM sponsor

Deno Weekly: Our Newest Newsletter — We really like what we see from Deno (above) so far, so we're launching a new newsletter all about it! ???? Rather than keep mentioning Deno in Node Weekly, we'll be giving it its own space. Even if you're not planning to use Deno, feel free to subscribe for a while, see what happens, then unsubscribe if it doesn't suit you — the next issue will drop on 1.0's release (due next Wednesday).

Cooperpress

Controlling GUIs Automatically with Nut.js — Write Node code that clicks on things, opens apps, types, clicks buttons, etc. Works on Windows, macOS and Linux. Hit the GitHub repo to learn more or check out some examples.

Simon Hofmann

A Practical Guide to Node Buffers — You’ll often encounter Buffer objects for holding binary data in the form of a sequence of bytes during interactions with the operating system, working with files, network transfers, etc.

DigitalOcean

???? Jobs

Node.js Developer at X-Team (Remote) — Join X-Team and work on projects for companies like Riot Games, FOX, Coinbase, and more. Work from anywhere.

X-Team

Find a Job Through Vettery — Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started.

Vettery

ℹ️ If you're interested in running a job listing in this newsletter, there's more info here.

???? Articles & Opinions

How to Build a REST Service with Fastify — How to build a basic RESTful service using Fastify, a popular Node Web framework focused on performance/low overheads.

Wisdom Ekpot

▶  How to Use Node.js for Load Testing — A straightforward tour of an approach for hitting a Web site over and over from multiple child processes.

Tom Baranowicz

How to Fix ESLint Errors Upon Save in VS Code — A quick fire tip.

David Walsh

Faster CI/CD for All Your Software Projects Using Buildkite — See how Shopify scaled from 300 to 1800 engineers while keeping their build times under 5 minutes.

Buildkite sponsor

Avoiding Memory Leaks in Node: Best Practices for Performance — Covers very similar ground to another memory leak article we linked recently.

Deepu K Sasidharan

'Some thoughts on the npm acquisition..' — The creator of Hapi and an investor in npm Inc. shared his thoughts on GitHub’s acquisition of npm. I disagree with his conclusion (and his views have also caused concern on Twitter) but it’s nonetheless interesting to get views from behind the curtain.

Eran Hammer

???? Tools, Resources and Libraries

npm 6.14.5 Released — Just a couple of minor bug fixes.

The npm Blog

actions-cli: Monitor Your GitHub Actions in Real Time from the Command Line

Tommaso De Rossi

SQL Template Tag: Tagged Template Strings for Preparing SQL Statements — For use with pg and mysql, for example.

Blake Embrey

webpack-blocks: Configure webpack using Functional Feature Blocks

Andy Wermke

JavaScript Error Tracking with AppSignal v1.3.0 is Here

AppSignal sponsor

FarmHash 3.1: A Node Implementation of Google's High Performance Hash FunctionsFarmHash is a family of non-cryptographic hash functions built by Google mostly for quickly hashing strings.

Lovell Fuller

do-wrapper 4.0: A Node Wrapper for the DigitalOcean v2 API

Matthew Major




node

Next-Generation Lab Nanodevice can Help Detect Bacteria and Viruses

New process improves lab-on-chip devices to separate drug-resistant strains of bacterial infection, viruses. The findings of the study are published in




node

Openings for AngularJS/NodeJS/Java/PHP Tech Lead/Core Dot Net for MNC Company- Andheri Seepz

Company: Confidential
Experience: 4 to 8
location: Mumbai, Mumbai City, Navi Mumbai, Thane
Ref: 24828121
Summary: Openings for AngularJS/NodeJS/Java/PHP Tech Lead/Core Dot Net for MNC Company- Andheri Seepz Experience: 1) Angular JS: 3 to 5 Years 2) Node JS: 3 to 5 Years 3) Java: 3 to 5 Years 4) PHP Tech....




node

[ASAP] Boosting Potassium Storage Performance of the Cu<sub>2</sub>S Anode <italic toggle="yes">via</italic> Morphology Engineering and Electrolyte Chemistry

ACS Nano
DOI: 10.1021/acsnano.0c01681




node

The Definitive Guide to AdonisJs: Building Node.js Applications with JavaScript / by Christopher Pitt

Online Resource




node

What does carbon tolerant really mean? Operando vibrational studies of carbon accumulation on novel solid oxide fuel cell anodes prepared by infiltration

Phys. Chem. Chem. Phys., 2020, 22,9815-9823
DOI: 10.1039/D0CP00195C, Paper
Martha M. Welander, Daniel B. Drasbæk, Marie L. Traulsen, Bhaskar R. Sudireddy, Peter Holtappels, Robert A. Walker
In operando studies of carbon formation on novel niobium doped SrTiO3 based SOFC anodes.
The content of this RSS Feed (c) The Royal Society of Chemistry




node

Surface diffusion manifestation in electrodeposition of metal anodes

Phys. Chem. Chem. Phys., 2020, Advance Article
DOI: 10.1039/D0CP01352H, Paper
Bairav S. Vishnugopi, Feng Hao, Ankit Verma, Partha P. Mukherjee
Transformation of the electrodeposition morphology, facilitated by the surface self-diffusion across a step
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




node

Application of DNA nanodevices for biosensing

Analyst, 2020, Advance Article
DOI: 10.1039/D0AN00159G, Minireview
Sinuo Yu, Tianshu Chen, Qianqian Zhang, Mengru Zhou, Xiaoli Zhu
Deoxyribonucleic acid (DNA), the carrier of genetic information in living life, is an essential biomacromolecule in almost all living systems.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




node

Portable surface-enhanced Raman scattering analysis performed with microelectrode-templated silver nanodendrites

Analyst, 2020, Accepted Manuscript
DOI: 10.1039/D0AN00484G, Paper
Joshua Raveendran, Aristides Docoslis
Using a handheld Raman spectrometer, we demonstrate how silver nanodendritic substrates formed on microelectrode platforms can be used for ultrasensitive detection of target analytes, such as cocaine and melamine. The...
The content of this RSS Feed (c) The Royal Society of Chemistry




node

[ASAP] Development of a Raltegravir-based Photoaffinity-Labeled Probe for Human Immunodeficiency Virus-1 Integrase Capture

ACS Medicinal Chemistry Letters
DOI: 10.1021/acsmedchemlett.0c00009




node

High performance zinc stannate photoanodes in dye sensitized solar cells with cobalt complex mediators

Chem. Commun., 2020, 56,5042-5045
DOI: 10.1039/D0CC01219J, Communication
Lingling Tao, Zhe Sun, Lei Chen, Mao Liang, Song Xue
The combination of a zinc stannate photoanode and cobalt complex electrolyte in DSCs yields an impressive power conversion efficiency of 8.1%.
The content of this RSS Feed (c) The Royal Society of Chemistry




node

Preparation of MOFs Catalysts Simultaneously Modulated Metal Nodes and Ligands Via One-Pot Method for Optimizing Cycloaddition Reactions

New J. Chem., 2020, Accepted Manuscript
DOI: 10.1039/D0NJ01086C, Letter
Peng Wang, Sha Wang, Wenlei Zhang, Xiaohan Li, Zhida Gu, Wenze Li, Shuang Zhao, Yu Fu
MOFs catalysts are farbricated in one-pot method by simultaneously adjusting metal nodes and ligands. Pore environments, Lewis acids (LAs) and Brønsted acids (BAs) are controlled when using BAs groups to...
The content of this RSS Feed (c) The Royal Society of Chemistry




node

Nano-size porous carbon spheres as a high-capacity anode with high initial coulombic efficiency for potassium-ion batteries

Nanoscale Horiz., 2020, 5,895-903
DOI: 10.1039/D0NH00018C, Communication
Hehe Zhang, Chong Luo, Hanna He, Hong-Hui Wu, Li Zhang, Qiaobao Zhang, Haiyan Wang, Ming-Sheng Wang
An anode of hard carbon spheres with both small size and a porous structure enables superior electrochemical performance of potassium-ion batteries.
The content of this RSS Feed (c) The Royal Society of Chemistry




node

Sodium phthalate as an anode material for sodium ion batteries: effect of the bridging carbonyl group

J. Mater. Chem. A, 2020, 8,8469-8475
DOI: 10.1039/D0TA01281E, Paper
Liang-Yu Wang, Chao Ma, Xiao Wei, Baobao Chang, Kai-Xue Wang, Jie-Sheng Chen
The bridging carbonyl group initiates the insertion of sodium ions and activates the ortho-carbonyl functional groups of sodium phthalate.
The content of this RSS Feed (c) The Royal Society of Chemistry