Classify Open Street Map (OSM) features into meaningful functional 
    or analytical categories. Designed for OSM PBF files, e.g. from <https://download.geofabrik.de/> 
    imported as spatial data frames. A classification consists of a list of categories that are related to 
    certain OSM tags and values. Given a layer from an OSM PBF file and a classification, the main 
    osm_classify() function returns a classification data table giving, for each feature, the primary and 
    alternative categories (if there is overlap) assigned, and the tag(s) and value(s) matched on. 
    The package also contains a classification of OSM features by economic function/significance, 
    following Krantz (2023) <https://www.ssrn.com/abstract=4537867>.

Download and import of 'OpenStreetMap' ('OSM') data as 'sf'
    or 'sp' objects.  'OSM' data are extracted from the 'Overpass' web
    server (<https://overpass-api.de/>) and processed with very fast 'C++'
    routines for return to 'R'.

Match, download, convert and import Open Street Map data extracts 
    obtained from several providers.

Functionality to handle and project lat-long coordinates, easily download background maps
    and add a correct scale bar to 'OpenStreetMap' plots in any map projection.

A novel method to implement cancer subtyping and subtype specific drug targets identification via non-negative matrix tri-factorization.
    To improve the interpretability, we introduce orthogonal constraint to the row coefficient matrix and column coefficient matrix. To meet the prior knowledge
    that each subtype should be strongly associated with few gene sets, we introduce sparsity constraint to the association sub-matrix. The average residue was
    introduced to evaluate the row and column cluster numbers. This is part of the work "Liver Cancer Analysis via Orthogonal Sparse Non-Negative Matrix Tri-
    Factorization" which will be submitted to BBRC.

Provides bindings to the 'OSQP' solver. The 'OSQP' solver is a numerical optimization package or solving convex quadratic programs written in 'C' and based on the alternating direction method of multipliers. See <doi:10.48550/arXiv.1711.08013> for details.