bioThai's repositories

cutTag-pipeline-singularity

MaxsonBraun Lab pipeline for Cut&Tag analysis. Forked for containerization improvements.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

Bulk-RNA-seq-pipeline-PE

Forked for Singularity containerization. Currently a work in progress.

Language:RStargazers:0Issues:0Issues:0

slurm-snakemake-profile

Forked from @gartician to add a slurm profile for Singularity-containerized pipelines

Language:PythonStargazers:0Issues:0Issues:0

motif-mark

Python scripts to identify and visualize sequence motifs based on sequences in a FASTA file and a given text file of motifs to search for.

Language:PythonStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

Deduper-bioThai

Reference-based PCR duplicate removal tool. The deduplicator (deduper) Python script in this repository takes in SAM files of single-end RNA-seq reads and a text file of unique molecular identifiers (UMIs) to be used as a reference. The deduper script outputs a deduped SAM file and summary statistics about the output deduped SAM file.

Language:PythonStargazers:0Issues:0Issues:0

Demultiplex

Script to demultiplex 52 FASTQ files that contain biological reads with incorrect indexes or unmatched/low-quality-score indexes. This algorithm figures out which reads have hopped indexes and which reads have unmatched/low quality indexes, and separates these reads from the correctly-indexed reads. Each correctly-indexed read is separated into different bins/files based on their indexes.

Language:PythonStargazers:0Issues:0Issues:0

world_database_gui_java

A JavaFX GUI to retrieve and display data from a sample database. Implements event handlers and multi-threading to create/execute SQL queries and update visual control elements. Multi-threading is implemented via nested/inner classes, Task, and Runnable interfaces. Event handlers are implemented using lambda expressions.

Language:JavaStargazers:0Issues:0Issues:0

Semester_course_rosters_java

Implements nested/two-dimensional ArrayLists, a selection sort algorithm, multiple classes, and inheritance. Reads/processes course info and student registration data from two given text files, and assigns students to certain course section rosters based on registration data.

Language:JavaStargazers:0Issues:0Issues:0

bookstore_file_processing_java

A Java program that reads bookstore inventory data from two text files, algorithmically processes the data, and writes data into appropriate output files.

Language:JavaStargazers:0Issues:0Issues:0

interest_calculator_py

Python program to calculate simple interest on a user-inputted loan amount.

Language:PythonStargazers:0Issues:0Issues:0

linked_list_cpp

C++ exercise in using linked lists, pointers, and managing manually-inputted list items.

Language:C++Stargazers:0Issues:0Issues:0

gg_site

JavaScript/HTML/CSS. Fictitious site containing JavaScript games. Uses JavaScript to implement mobile menu, cookies to set light/dark mode, closure functions, and more.

Language:HTMLStargazers:1Issues:0Issues:0

hello-world

Github intro exercise

Stargazers:0Issues:0Issues:0