Blog

Suggesting Python Code Type Annotations with LLM -- A Language Server Enhancement

In this blog, we introduce how we enhanced the Texera Python User-Defined Function (UDF) editor by integrating Large Language Models (LLM) to suggest Python code type annotations, thereby overcoming the limitations of dynamic typing of traditional language servers like Pyright and python-language-server (Pylsp).

Posted September 10, 2024 by Minchong Wu from Computer Science, UC Irvine  ‐  7 min read

Adding R UDF to Texera: The Journey

In this blog, we discuss the journey taken to implement support for R in Texera. Most notably, we allowed support for table and tuple API with R in Texera.

Posted July 30, 2024 by Kevin Wu and Yicong Huang from Computer Science, UC Irvine  ‐  10 min read

How We Built a Workflow Converter for Texera

In this blog, we discuss our design and implementation of a general workflow converter that can convert workflows from other platforms to Texera.

Posted March 28, 2024 by Tianyun yuan , Vincent Thai , Xiaozhen Liu and Chen Li from Computer Science, UC Irvine  ‐  5 min read

Flarum Discussion Integration

In this blog, we discuss how we support an online forum in Texera using Flarum

Posted January 8, 2024 by Yiqun Du , Henry Liu and Xinyuan Liu from UC Irvine  ‐  5 min read

Enhancing the UDF Editor by Adding Language Server Support

In this blog, we discuss how we improved the user experience of the UDF code editor in Texera by integrating a Python language server.

Posted August 7, 2023 by Aditya Verma , Dhruv Raipure , Jiaxi Chen , Sreetej Reddy and Yicong Huang from Computer Science, UC Irvine  ‐  6 min read

Enhancing Attribute Autocomplete Functionality - Auto Correction and Type Validation

In this blog, we discuss the two new enhancements added to the attribute autocomplete feature in Texera, auto attribute correction and attribute type validation.

Posted July 7, 2023 by Chengxi Li from Computer Science, UC Irvine  ‐  12 min read

Using Texera to Perform Single-cell RNA Sequencing Analysis with R Language

We share the experience of using Python UDFs in Texera to execute R code to perform RNA sequence analysis.

Posted June 27, 2023 by Yicong Huang from Computer Science, UC Irvine  ‐  7 min read