Sitelet https://github.com/NikitinaAD
Skip to content
View NikitinaAD's full-sized avatar
🗺️
Working
🗺️
Working

Block or report NikitinaAD

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NikitinaAD/README.md

Alena Nikitina

I am a PhD in Biological Sciences (Ecology), a forest ecosystem researcher, and a developer of geospatial tools in Python.

My work focuses on remote sensing of forests: UAV and satellite imagery, LiDAR and point clouds, forest-stand characteristics, and carbon-stock assessment. I use statistical methods and machine learning, including PyTorch and Mask R-CNN, to analyze spatial data, segment tree crowns, and combine remote-sensing products with field measurements.

I develop open-source projects at the intersection of geoinformatics, remote sensing, data analysis, and scientific programming.

Areas of work

  • forest ecology and remote sensing;
  • UAV data and satellite imagery;
  • LiDAR and point-cloud processing;
  • statistical analysis of spatial and ecological data;
  • tree-crown segmentation and Mask R-CNN;
  • GIS automation and spatial analysis;
  • research software development in Python.

Open-source tools

Project Purpose
priorityclip-geo Assigns polygon overlaps by numeric priority. Accepts Polygon/MultiPolygon vector layers such as GeoPackage or GeoJSON, and writes a non-overlapping GeoPackage layer plus a CSV area audit.
lazproof-geo Verifies that a LAS/LAZ output is the exact, order-preserving spatial subset selected from its source, including header, CRS, schema, and point-record checks with a JSON report.
track2corridor-geo Builds an auditable centerline and corridor from noisy ground mobile-mapping trajectory points, with inspectable GeoPackage layers and JSON diagnostics.
concavewrap-geo Builds auditable concave hulls for Polygon/MultiPolygon layers while verifying complete-area coverage, with GeoPackage output and JSON diagnostics.

More geospatial utilities are being prepared for independent public releases.

Professional profile

Pinned Loading

  1. priorityclip-geo priorityclip-geo Public

    Deterministic priority-based partitioning of overlapping polygons

    Python

  2. lazproof-geo lazproof-geo Public

    Prove that a LAS/LAZ file is an exact, order-preserving spatial subset of another

    Python

  3. track2corridor-geo track2corridor-geo Public

    Build an auditable centerline and corridor from noisy survey-track points

    Python

  4. concavewrap-geo concavewrap-geo Public

    Auditable concave hulls that cover complete polygon areas

    Python