My name is Xiaohao and I'm coding on a daily basis, mostly using Python and Javascript and R
- 💬 I usually make some methods I used in my research as R or Python packages
- 😄 The most exciting moment in making a package is drawing the logo
- 💻 I use fastai(pytorch)/pix2pix/LLMs for my research projects
- 🎨 I do generative design with Python and JavaScript sometimes
- 🎮 I am a big fan of the Nintendo game console (Gameboy Advance, 3DS, and Switch). I also made some funny video games using C# with Unity
- ⚡ I am playing Yu-Gi-Oh! Master Duel and Maplestory
Software development:
- urban-worm (python): Integrates remote sensing imagery, street view data, and multimodal models to assess environments and urban units
- streetscape (R): Search and download street view imagery and to extract, quantify, and visualize visual features
- viewscape (R): Landscape spatial analysis based on the viewshed within the R environment
- dsmSearch (R): Retrieves high-resolution Digital Surface Models (DSM) and Light Detection and Ranging (LiDAR) data
- gloBFPr (R): Provides tools to access, search, and download global 3D building footprint datasets (3D-GloBFP). The package includes functions to retrieve metadata, filter by bounding box, and download building height tiles.
- greenSD (R): Provides tools to access and analyze multi-band greenspace seasonality data cubes (available for 1,028 major global cities) and global NDVI data from the ESA WorldCover 10m Annual Composites Dataset.
- quickPWCR (R): Constructing large pairwised comparisons and rating them using Elo rating system with supporting parallel processing. The method of random sample pairs is based on Reservoir Sampling.