Sparktour’s Blog

  • 👋 Welcome to My Blog
Bonito on Jetson Xavier NX

Running Bonito Basecaller on Nvidia Jetson and other ARM64 devices

Jetson is an embedded AI computing platform launched by Nvidia. Compared to laptops and servers, Jetson has a smaller size and lower power consumption, making it suitable for deployment on edge devices. Oxford Nanopore Technology has also released MinION Mk1C based on the Jetson platform for real-time analysis of sequencing data. This article describes how to install and run Bonito Basecaller on Jetson for real-time sequencing data analysis and model training on edge devices. ...

2025-01-25 · LastMod: 2025-01-26 · 4 min · sparktour

2024 in Photos

All photos are arranged chronologically and have not been post-processed. I tried to use AVIF as the image container format, which might correctly display the HDR effect captured by my phone on the web (unfortunately, the issue of AVIF overflow on Android devices still hasn’t been fixed after a year, I’ve submit the bugreport link but still got no fix). January 2024, a morning view from the Tanglang metro station overpass, Shenzhen ...

2024-12-31 · LastMod: 2025-01-11 · 2 min · sparktour

USA Travelogue

This blog post shares my travel experience in the United States during the summer of 2024. In this two-week trip, I visited cities on the West Coast, including San Francisco and Los Angeles, and on the East Coast, including New York and Washington, D.C. Route and Attractions Map My general itinerary involved driving from San Francisco to Los Angeles, then flying to New York, taking a train to Washington, D.C., and finally flying back to San Francisco. ...

2024-10-03 · LastMod: 2025-01-28 · 11 min · sparktour
Bonito Fish

A Look at the Nanopore Basecaller: Bonito

Bonito, named after the bonito fish, is a basecaller developed by Oxford Nanopore Technology. In this article, I will try to explain, in an easy-to-understand way, the data flow and data formats of Bonito, as well as some knowledge needed for the secondary development of Bonito (or even other nanopore sequencing basecallers).

2024-09-25 · LastMod: 2025-01-11 · 14 min · sparktour

Korea Trip: A Typical Northeast Asian Metropolis

This trip was another 4-day trip utilizing my summer weekend, departing for Seoul on Friday and returning Sunday night. This article uses experimental HDR AVIF. Banding issues may occur in some browsers (commonly on Android). Please urge chromium to fix this. Pre-Trip Preparations Visa Compared to Japanese visas, Korean visas are relatively easy to apply for, and for university graduates, it’s practically a “click and get” process. University graduates only need a graduation certificate from CHSI (China Higher-education Student Information and Career Center) and their ID card to apply for a 5-year multiple-entry Korean visa. Visa applications can be submitted offline at various “Korea Visa Application Centers” (such as the Guangzhou Center). Postal applications are also possible (but require sending the original ID card and incur a small mailing fee; apply offline if you have concerns). As of summer 2024, no appointment is needed for offline applications; just go to the visa center after it opens in the morning and get a number. ...

2024-08-01 · LastMod: 2024-10-04 · 3 min · sparktour

A Weekend Trip to Kansai, Japan

This weekend trip was sparked by my friend getting a student discount on a hkexpress flight, with round-trip tickets for each of us costing just 1300HKD. Considering our limited travel time, we decided to stick to the Kansai region of Japan, focusing on Osaka and Kyoto. This article contains experimental HDR AVIF image, which may cause color banding issues in some browsers (commonly seen on Android). This is a known browser issue. Pre-Trip Preparations Visa University/graduate students or graduates within three years in Mainland China can apply for a single-entry visa using their student ID and a report from the China Higher Education Student Information and Credit System (CHSI, 学信网). Since Japan has started issuing e-visas, some travel agencies in Guangdong don’t even require sending your passport, and all documents can be uploaded online. After uploading your documents, you will receive your evisa within 7-10 working days. It is valid for three months and allows for a 15-day stay. ...

2024-05-25 · LastMod: 2024-05-27 · 4 min · sparktour

Exporting Your Personal Data from the Schengen Visa Information System (VIS)

Many people applying for Schengen visas have heard of the Visa Information System (VIS). VIS allows Schengen countries to exchange visa data. It consists of a central IT system and the communication infrastructure connecting this central system to national systems. It processes data and decisions related to applications for short-stay visas for visiting or transiting the Schengen area. The system can perform biometric matching (mainly fingerprints) for identification and verification purposes. A common use in Schengen visa applications is to store applicants’ fingerprints (so that applicants only need to provide them once every 5 years). ...

2024-04-10 · LastMod: 2024-05-27 · 7 min · sparktour
Checkpoint on the Hong Kong side

One-day trip to Sha Tau Kok Port Closed Area

The second phase of the Sha Tau Kok Open Plan will commence on January 1, 2024. In the first stage, up to 1,000 visitors per day will be allowed to visit the entire Sha Tau Kok area except Chung Ying Street after applying for a Closed Area Permit online. This will give more people the opportunity to learn about the history, culture, and natural landscape of Sha Tau Kok and nearby outlying islands, and promote cultural and ecological tourism. ...

2024-02-05 · LastMod: 2024-04-19 · 5 min · sparktour

Add optional passkey/webauth/OTP login to Keycloak

This article describes the process of configuring Keycloak for passwordless login using passkeys, webauthn, and OTP (One-Time Password). Some configurations in this article may require Keycloak 23 or higher to function properly. Configuring the Authentication Section In Keycloak’s Authentication - Flow menu, duplicate the browser flow. We’ll name the copy browser with optional webauth and otp. Duplicate Browser Flow In the new flow, delete browser password form and all steps/flows below it: ...

2024-01-24 · LastMod: 2024-07-29 · 2 min · sparktour

Mount NFS via RDMA on Mellanox Card

Recently, our laboratory acquired eight NVMe SSDs, which we connected to a server via PCIe adapter cards and configured into a RAID using ZFS. To enable rapid access to the storage pool from other servers in the lab, I picked up two ConnectX-4 CX4121A 10GbE network cards from a second-hand platform to link two servers, and set up NFS over RDMA. The seller on the second-hand platform did not include optical modules, so I randomly purchased two 10G Huawei modules, costing about 15-20 RMB each. ...

2023-08-24 · LastMod: 2024-04-15 · 5 min · sparktour