Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.2%) to scientific vocabulary
Last synced: 9 months ago · JSON representation ·

Repository

Mobilkit

Basic Info
  • Host: GitHub
  • Owner: rvanxer
  • License: other
  • Language: Python
  • Default Branch: main
  • Size: 184 KB
Statistics
  • Stars: 5
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 3 years ago · Last pushed over 2 years ago
Metadata Files
Readme License Citation

README.md

Mobilkit+

This project aims to streamline data processing operations for multiple projects in the Urban Mobility, Networks and Intelligence (UMNI) lab at Purdue University, led by Dr. Satish Ukkusuri. The name mobilkit is the same as github.com/mindearth/mobilkit, also co-developed by UMNI lab, but this package does more and different than the original mobilkit.

Files and resources:

  • Mobilkit Extension.pptx: Main presentation to record our weekly/biweekly updates.
  • Notion document: For documenting ideas and content details such as codebase description. <!-- # - Data and outputs (Shagun) (Google Slides) # - mobilkit: Source code of the current mobilkit library cloned from the Github repository. # - mobilkitplus: Package structure of the proposed toolkit. The main modules are in the folder mobil. -->

Installation

The current version of mobilkit uses pyspark for which it requires Python 3 version 3.9 or earlier. It is recommended to install this package in a new virtual environment. In conda, this may be done as: bash conda create -n mk python=3.9.7 conda activate mk Then, it can be installed using pip from PyPi: bash pip install git+https://rvanxer@github.com/rvanxer/mk.git

Owner

  • Name: rajatVerma
  • Login: rvanxer
  • Kind: user
  • Location: West Lafayette, Indiana, USA
  • Company: Purdue University

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Verma"
  given-names: "Rajat"
  orcid: "https://orcid.org/0000-0002-2273-8706"
- family-names: "Mittal"
  given-names: "Shagun"
  orcid: "https://orcid.org/0000-0003-2195-7197"
- family-names: "Ukkusuri"
  given-names: "Satish V."
title: "Mobilkit Plus: A toolkit for processing large-scale mobile phone GPS data"
version: 1.0.0
doi: 10.5281/zenodo.1234
date-released: 2023-06-15
url: "https://github.com/rvanxer/mk"

GitHub Events

Total
  • Watch event: 2
Last Year
  • Watch event: 2

Dependencies

.github/workflows/python-package.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
.github/workflows/python-publish.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
  • pypa/gh-action-pypi-publish 27b31702a0e7fc50959f5ad993c78deac1bdfc29 composite
requirements.txt pypi
  • contextily >=1.2.0
  • geopandas >=0.11.1
  • haversine >=2.5.1
  • igraph >=0.10.2
  • ipython >=7.29.0
  • jupyter >=1.0.0
  • jupyterlab >=3.5.2
  • matplotlib >=3.5.2
  • numpy >=1.21.6
  • osmnx >=1.3.0
  • pandas >=1.4.3
  • plotly >=5.11.0
  • pqdm >=0.2.0
  • pyarrow >=10.0.0
  • pyspark >=3.0.2
  • requests >=2.28.0
  • scikit-learn >=1.0.1
  • scipy >=1.8.1
  • seaborn >=0.11.2
  • shapely >=1.8.0
  • shutup >=0.2.0
  • tqdm >=4.62.3
setup.py pypi
  • geopandas *
  • numpy *
  • osmnx *
  • pandas *
  • pyspark *