11 papers · ranked by Valyu relevance
Abdullah Sheneamer, Khalid Raza
System security for web-based applications is paramount, and for the avoidance of possible cyberattacks it is important to detect vulnerable JavaScript functions. Developers and security analysts have long relied upon static analysis to investigate vulnerabilities and faults within programs. Static analysis tools are…
Zhining Zhang, Liang Wan, Kun Chu, Shusheng Li + 3 more
'Lu Tang' 'Sathishkumar V E'] Currently, JavaScript malicious code detection methods are becoming more and more effective. Still, the existing methods based on deep learning are poor at detecting too long or too short JavaScript code. Based on this, this paper proposes an adaptive code length deep learning network…
Paul Leger, Felipe Ruiz, Hiroaki Fukuda, Nicolás Cardozo + 1 more
'Muhammad Aleem'] JavaScript Web applications are a common product in industry. As with most applications, Web applications can acquire software flaws (known as bugs), whose symptoms are seen during the development stage and, even worse, in production. The use of debuggers is beneficial for detecting bugs.…
Evan Cesanek, Sabyasachi Shivkumar, James N. Ingram, Daniel M. Wolpert
Modern virtual reality (VR) devices offer 6 degree-of-freedom kinematic data with high spatial and temporal resolution, making them powerful tools for research on sensorimotor and cognitive functions. We introduce Ouvrai, an open-source solution that facilitates the design and execution of remote VR studies…
Jack W Roddy, George T Lesica, Travis J Wheeler
We present SODA, a lightweight and open-source visualization library for biological sequence annotations that enables straightforward development of flexible, dynamic and interactive web graphics. SODA is implemented in TypeScript and can be used as a library within TypeScript and JavaScript.
Kari Lavikka, Jaana Oikkonen, Yilin Li, Taru Muranen + 9 more
Visualization is an indispensable facet of genomic data analysis. Despite the abundance of specialized visualization tools, there remains a distinct need for tailored solutions. However, their implementation typically requires extensive programming expertise from bioinformaticians and software developers, especially…
Nishad Thalhath
This report presents the findings of a project from the 8th Biomedical Linked Annotation Hackathon (BLAH) to explore lightweight technology stacks to enhance assistive linked annotations. Using modern JavaScript frameworks and edge functions, in-browser Named Entity Recognition (NER), serverless embedding and vector…
Kota Kambara, Sintho Wahyuning Ardie, Daisuke Tsugama
Differential gene expression analysis (DEA) via RNA sequencing (RNA-seq) is essential but remains challenging for wet-lab biologists due to command-line complexities. Centralized web platforms democratize this process but suffer from server congestion, long queuing delays, data privacy risks with proprietary datasets…
Maksim Kleverov, Daria Zenkova, Vladislav Kamenev, Margarita Sablina + 2 more
Transcriptomic profiling became a standard approach to quantify a cell state, which led to accumulation of huge amount of public gene expression datasets. However, both reuse of these datasets or analysis of newly generated ones requires a significant technical expertise. Here we present Phantasus – a user-friendly…
Yann Spöri, Jean-François Flot
Haxe is a general purpose, object-oriented programming language supporting syntactic macros. The Haxe compiler is well known for its ability to translate the source code of Haxe programs into the source code of a variety of other programming languages including Java, C++, JavaScript and Python. Although Haxe is…
Colin Diesh, Garrett J Stevens, Peter Xie, Teresa De Jesus Martinez + 16 more
We present JBrowse 2, a general-purpose genome annotation browser offering enhanced visualization of complex structural variation and evolutionary relationships. JBrowse 2 retains the core features of the open-source JavaScript genome browser JBrowse while adding new views for synteny, dotplots, breakpoints, gene…