lucalevi / network-availability

This software outputs statistics about the availability of a certain network for planning purposes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Network Availability script

You are able to download the program to calculate yearly and seasonal "availability" (amount of available, uncompromised railroads) on a rail network. Output are statistics (graphs) of the data on railroads of municipality domain.

How the program born

While interning at the Basler Verkehrs-Betriebe, municipality of Basel-City, together with Fabian Escribano, a script was developed. The original script calculates the availability of a certain network on a monthly and yearly basis. The new script presented in this page takes shapefiles of the network and tracks together with WKT1 2 Postgres geoinformation (here a method for exporting geo binary information.) The limited availability of the network and the user agants of the clients browsing the web-gis are exported as tables, charts and graphs. The script will be used by companies interested in knowing which of their networks are performing well to make informed, science-based decision-making on real, true data.

We believe that having reliable data on the availability of a network can positively impact the satisfaction of the users who rely on that network. Studies have shown that the availability of public transport is linked to user satisfaction (see, for example, this study). In the field of positive psychology, researchers have found that reliable public transport can contribute to people's sense of autonomy, competence, and relatedness, which are key factors for well-being (see, for example, this article).

To use the script, install the required Python libraries (pandas, openpyxl, ua_parser, and matplotlib.pyplot) and run the script in a Jupyter Notebook or on Google Colab. For more information on how to use the script, see the README.md file in the network_availability directory.

We hope that this script can help companies and organizations improve the availability of their networks and contribute to the well-being of their users.

Source

Footnotes

  1. Well-Known text (wkt): Wikipedia

  2. Well-Known text (wkt): Osgeo Git document

About

This software outputs statistics about the availability of a certain network for planning purposes

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 96.7%Language:Python 3.3%