flowmachine

View on PyPIReverse Dependencies (0)

1.25.0 flowmachine-1.25.0-py3-none-any.whl

Wheel Details

Project: flowmachine
Version: 1.25.0
Filename: flowmachine-1.25.0-py3-none-any.whl
Download: [link]
Size: 351489
MD5: 04f0f498aa7f1bf9bde7da6b4b807904
SHA256: 1f432e87f14fed3a9fe7f12c77907f3be7c205247bd5338b86a41467a57f3953
Uploaded: 2024-04-24 12:49:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flowmachine
Version: 1.25.0
Summary: Digestion program for Call Detail Record (CDR) data.
Author: Flowminder Foundation
Author-Email: flowkit[at]flowminder.org
Home-Page: https://github.com/Flowminder/FlowKit
Keywords: mobile telecommunications analysis
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.7
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Platform: MacOS X
Platform: Linux
Requires-Dist: SQLAlchemy (>=2.0.0)
Requires-Dist: cachetools
Requires-Dist: apispec-oneofschema
Requires-Dist: marshmallow (>=3.0.0)
Requires-Dist: marshmallow-oneofschema (>=2.0.0)
Requires-Dist: numpy
Requires-Dist: networkx
Requires-Dist: pandas
Requires-Dist: pglast (==4.1)
Requires-Dist: python-dateutil
Requires-Dist: pytz
Requires-Dist: python-louvain
Requires-Dist: psycopg2-binary
Requires-Dist: finist
Requires-Dist: redis
Requires-Dist: pyzmq
Requires-Dist: structlog
Requires-Dist: shapely
Requires-Dist: python-rapidjson
Requires-Dist: get-secret-or-env-var
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: asynctest; extra == "test"
Provides-Extra: test
[Description omitted; length: 116 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flowmachine/__init__.py sha256=Y0qcK8megoQCfRk96SH8zNcXKmKG3a_byfCfwZtxvpo 1453
flowmachine/_version.py sha256=LVXN3f3NRjZUitwYYa7OGCoFGFMY0dOjhqdXTCp8DGo 498
flowmachine/utils.py sha256=ztJkyNB-yXsmtxHRDUi1WTJ2c0XImfy_8JCw3WU_Jlo 11154
flowmachine/versions.py sha256=x_fy3ErttM1tr7iC2vabdfE07NG_0Zk00iivYl-khV0 327
flowmachine/core/__init__.py sha256=kR4HuPseuE0R0so_aHJ7ZMWh5y1iF_Jma8SUcI_Fu-Q 941
flowmachine/core/cache.py sha256=9HMa5tr4AAsmpnLwVIlA4xgX5CoiejQzBdynNrbmdgs 29809
flowmachine/core/connection.py sha256=ovwcczPSklWrAAdLMIhvOp2NLooa8cFgH54qa_heolc 10590
flowmachine/core/context.py sha256=loY0gc-73sC-70hfyIyGF8J0A--LN4uhEKjVT3vJeJg 5264
flowmachine/core/custom_query.py sha256=VjMGcq0TC5Mv8ibscsvnF4wR1_Kgbw_SmYb44azOK34 1397
flowmachine/core/date_range.py sha256=ja9_AQESuK0aXp2Bht07rUkSw6K6ukWZBBxEnxcyYDI 951
flowmachine/core/dependency_graph.py sha256=dLXbHAewZTvDVLnCr01HADDwk6tZ5lgOAJ1q7rxq--U 15068
flowmachine/core/dummy_query.py sha256=tFwSNcDq6gFWCcKp8GMzGyzBw7-xiPXFEpHHCyvDt4g 1987
flowmachine/core/geotable.py sha256=SlRO7m8XkFRfr-b3L5PONAZm2duYK65Gogw0f2u8UuQ 2631
flowmachine/core/grid.py sha256=zBbLlvoyiDmsnRsNXcPYNKUMbyV7S96dsyDj_Lmntq4 2460
flowmachine/core/hour_slice.py sha256=Ogr1FHQG2CEl8GF06WsJ-VdEb6aHNw6cF70nfUko2Pc 10821
flowmachine/core/init.py sha256=7vGN3fuvKRCob_1TcF_SBQXdUZw4Pj-aLq8CaY4LIaw 12209
flowmachine/core/join.py sha256=CNKYgWzRpULJDwhOeVjPI4NxtJLIVYcbskTBM34xOCQ 5801
flowmachine/core/join_to_location.py sha256=oTMWeo75nmVzbctC3ITXApepHFrI6NLNz0pk1BKQE9Q 5549
flowmachine/core/logging.py sha256=hd9u5tpu8LO0fSvVng08ncgJgiYfF5bR7T4e7gDsmQ0 3789
flowmachine/core/query.py sha256=PHZgMe0LUBoUnLjs1BCenOoG1-fzKU3FIYbuHDkVq20 32652
flowmachine/core/query_info_lookup.py sha256=vaB0qb_WODSCvnDDFXBB6lC4c478QrVb2nRfe9zA6yc 2221
flowmachine/core/query_state.py sha256=d9ALe8tK9Eiic4GcRC7rYqFi3cOfgHIJbAHlFGhPcMY 11083
flowmachine/core/random.py sha256=x2kv7JvbOS_wQsmm1pQ_Kd2FEllDP43ihrAmPE9zk5A 19103
flowmachine/core/spatial_unit.py sha256=eUIB1jco2MVtHHqzUefJaq2DKKt_yS4SUpeMkKfRquk 36594
flowmachine/core/sqlalchemy_table_definitions.py sha256=q-q-wKOcFIFwmpzDlKcmgmmq68Oqm9zUw5SSJYvNBnI 1132
flowmachine/core/sqlalchemy_utils.py sha256=_cz_Fl98NGzxaz7Ys9ibvK0bFmCrSodY1506_sEqZ8Q 4128
flowmachine/core/subscriber_subsetter.py sha256=xnl1pG1RZdWjDJ07pwgn3XJ2jBf-Z8jB4QERGyybm18 8489
flowmachine/core/subset.py sha256=2pZQC2iD63BRvYYZKLbVdXhBRNxT8q1QO0I5b1af3Nw 5539
flowmachine/core/table.py sha256=d0dh5kWx4ub2_InU3VYe-bQpbqQ7tS7HTofJhTgrCDY 11344
flowmachine/core/union.py sha256=HCS46T6oZcQBJqcfDAcuNZ1lqfK4nDVBxV3gP26ZZWM 1427
flowmachine/core/errors/__init__.py sha256=PFvIG6FgMOjAJQclgwqhMh4sHVQgrXEYtkbburnGMAc 580
flowmachine/core/errors/flowmachine_errors.py sha256=IVgzZn44l3vqtSuaduoEbfe06GXFOh5AG7J2CqAAVlA 3434
flowmachine/core/mixins/__init__.py sha256=_-4sMO3rf27SUJUoaSvqW6JEjYWAGDO8m2iUx2CTYUM 529
flowmachine/core/mixins/exposed_datetime_mixin.py sha256=AR_cCPC79b1k8xFEiriti3lAREyDxQvPzoesdL6CdgU 1021
flowmachine/core/mixins/geodata_mixin.py sha256=fgiNggetu9WI3rcIKL1BwS1U2Ri7fHJhLlTMJO4q8gE 6200
flowmachine/core/mixins/graph_mixin.py sha256=9QJF0_lCkDWVSkASVTVIMsG35kgN2hNNl-EWokHlz6A 2532
flowmachine/core/server/__init__.py sha256=R2GxiX4GPcWrum-c-WlQjnJ6y2cUFsGSu_B5cmU_Ix4 199
flowmachine/core/server/action_handlers.py sha256=tOhkquAF8odBJjZFOXb0rMI03oaNLA4l3c22WCYl_YI 20295
flowmachine/core/server/action_request_schema.py sha256=GqkJFvdEI38E_UTfIDnlLbaVoPaWzP1g0F0vFKIhViU 853
flowmachine/core/server/exceptions.py sha256=H2CCwz4gLk1KzuJNIELfda7DvDBweMXqHoTGFhQNwWc 1351
flowmachine/core/server/server.py sha256=Yqlbh7Lm9qVk8uxzloJqzHy9799daARlcwxYggCPQBM 9762
flowmachine/core/server/server_config.py sha256=mrEXVFeyw6Hd9Xf7SxJLqzAagp6biTZUG_50qxmWhAQ 2870
flowmachine/core/server/utils.py sha256=pat0kpAKiGYhHXj-oAjdd96YikrX21b2b-IH9sxP7AY 3876
flowmachine/core/server/zmq_helpers.py sha256=8a1oi7H2avVMg6hbd2A_IkTq_ve7g4smSqZU2s4kPBo 2128
flowmachine/core/server/query_schemas/__init__.py sha256=5uiEQTKB5oxQ_c_FBxzogIyweqZ_iaDNwq5WYkG5GAs 342
flowmachine/core/server/query_schemas/active_at_reference_location_counts.py sha256=H24st0e8SzVDuPhMcHBN6_o1Lf5GNGw-ZcTWEp34vew 3273
flowmachine/core/server/query_schemas/aggregate_network_objects.py sha256=BZ1HNg7YDy4_JASE86IZGhRhxVCUZ-TvPv2aZ6Xxb8s 2237
flowmachine/core/server/query_schemas/aggregation_unit.py sha256=OjHbCIHWW9WJ3rd-EiHan_efkadQO6ITgwNcoE3wqDs 1566
flowmachine/core/server/query_schemas/base_exposed_query.py sha256=bF2SNkbI0J3HrhGdZfFA1ukvP1kB9I9PBefM-2rlt0E 2281
flowmachine/core/server/query_schemas/base_query_with_sampling.py sha256=M8INydiGrXxL-Axgqu8SwSI4YQQF1Q4Amjlxm5gRksU 1324
flowmachine/core/server/query_schemas/base_schema.py sha256=lrATZs6u3UKEemw9w8L-Jtxx3JP0FtLdM_XUB_f-VXI 1843
flowmachine/core/server/query_schemas/coalesced_location.py sha256=h4ZCfWrS2grjVjbAr6wNeMNrJvWv3rNYsKxNJ2AnIYI 3624
flowmachine/core/server/query_schemas/consecutive_trips_od_matrix.py sha256=gm2DmTi9UnCDfHB7RV82shufbWK3sON1W_anVAnnjcc 2679
flowmachine/core/server/query_schemas/custom_fields.py sha256=8-gTeGaNbWRr03Ml3flZp9XL8Qjw2-57-sj3J18eYe8 6951
flowmachine/core/server/query_schemas/daily_location.py sha256=L_9WM2pFAGliXHjkfSd1MginF2LYaPiIj-045x3kDgY 2346
flowmachine/core/server/query_schemas/dfs_metric_total_amount.py sha256=pYKFJFi-wOsWtt3hBn8XpMEn27Gd3Dot9PD5JSBDk5k 1995
flowmachine/core/server/query_schemas/displacement.py sha256=Q5qGmyxctfc52H-fnBgB7nKJyIhg_roiLMxL7cwM-sM 2499
flowmachine/core/server/query_schemas/dummy_query.py sha256=ZHhXy6p_8UJvUX1Q86kcRmx1MFjxAjRBy8KOjmx-yCg 1577
flowmachine/core/server/query_schemas/event_count.py sha256=-pYZ0QYZLYKJJncXutwL1zgkP_zyoTrQAJNajk8kZjY 2189
flowmachine/core/server/query_schemas/field_mixins.py sha256=biT4SPrkPFRAk_DUjpzzVZDQ1e_zdJFVNuiBYXq2pBw 755
flowmachine/core/server/query_schemas/flowmachine_query.py sha256=rqZXVzGX6VE5KduHLV7fBIWDd-shl55GZATn8nT-M2k 3510
flowmachine/core/server/query_schemas/flows.py sha256=_G1h0DVs9zdm9bQHi0Pbruh9VbAJOl_qysDYhZ1yhwE 2937
flowmachine/core/server/query_schemas/geography.py sha256=Ky-rNyoTUjg7wt_vIkYTS-42zOBdk-QNI_PrOk5c0uE 1673
flowmachine/core/server/query_schemas/handset.py sha256=NHOr7Wdncvqm9HJ-cSpXvQTzEkccZFlfw9Ds4r_-DK4 2530
flowmachine/core/server/query_schemas/histogram_aggregate.py sha256=pO8BHxVpZi_NJ4jolxqCw-lasWjifgMyFwylERTNldE 3920
flowmachine/core/server/query_schemas/inflows.py sha256=VzBaX3KdOrtVkJ94zSsIrGQx_0RUtFSu2kuyOdIXO6s 1121
flowmachine/core/server/query_schemas/joined_spatial_aggregate.py sha256=k6NdSMbFJPGYnATyG1v-w07qMkAiH30aKcC5UvSSojk 4741
flowmachine/core/server/query_schemas/labelled_flows.py sha256=ppuIpyOTozRCoPwfYi2ieofV2V9db307F_UkOMeDvPA 3294
flowmachine/core/server/query_schemas/labelled_spatial_aggregate.py sha256=LApvcbtfJjYT-bP_6hqn9i_P0FBE_yaMzPgtpCMORrE 2431
flowmachine/core/server/query_schemas/location_event_counts.py sha256=ic_JQoXQgiyhmGvqUrcDNaFz7AABGJeym40fJCe_qHg 2751
flowmachine/core/server/query_schemas/location_introversion.py sha256=ZfbmKUWEKe71lf-JNkpuEiJm0xmT9XlroMD2n_iR8uc 2607
flowmachine/core/server/query_schemas/location_visits.py sha256=i1g2V4j1a4XN544HEsGD37r8D4g3JRRTieSJdvhI130 2467
flowmachine/core/server/query_schemas/majority_location.py sha256=drpIsyK321vpOsN4fAV7eNZRS2wVygsvmYVsOi_zJ1w 2190
flowmachine/core/server/query_schemas/meaningful_locations.py sha256=VZwW66Da5uPQgkAiwLFUaGUNEkXh3TG-rEfUCCOwsTI 13692
flowmachine/core/server/query_schemas/mobility_classification.py sha256=PtROjBacHsnUbBoaXUZJ0tMeWP6jiy3rQT9R1ikEiyY 2343
flowmachine/core/server/query_schemas/modal_location.py sha256=OWuJR0RjwaZdzXz_qy0nQ7qrIVq9sRplxXs6mXDyH1Y 2485
flowmachine/core/server/query_schemas/most_frequent_location.py sha256=RLPPz5U2lBQDQ6ztcx9LJjlfbeunNY6tTu1ZBwYbJtA 2350
flowmachine/core/server/query_schemas/nocturnal_events.py sha256=uFv2EG7_e-CFrkFneFEko3Sma2qwTrQXfQsWlebTFI0 2147
flowmachine/core/server/query_schemas/one_of_query.py sha256=D-dzkXML59vEcpL-lS-6EO0xBH8NWc_jnVQnBPfnNZA 720
flowmachine/core/server/query_schemas/outflows.py sha256=iyqgjWJTqNvnikkrkuFgZ1hLh1vXpAvLj_6yL99SXNY 1126
flowmachine/core/server/query_schemas/pareto_interactions.py sha256=hLeP8iJ-5W-0HdmmYuMW3E3jNM02DShLI8mlMFqrAFI 2287
flowmachine/core/server/query_schemas/radius_of_gyration.py sha256=1dM2aSZsaIzUa_4AYFZnLOM6ywzrkyDPINzGgKZ3rAU 2105
flowmachine/core/server/query_schemas/random_sample.py sha256=wGkMjbURYC9Hk4vqMEi3FO45XwLn50oUCMvcRnpddLA 4147
flowmachine/core/server/query_schemas/reference_location.py sha256=sKn8UBeInAGhqMV8Vkvo3UQ5EBgLI0xRcahNXS6HeJA 1230
flowmachine/core/server/query_schemas/spatial_aggregate.py sha256=MH04m7HXYV5SxUYjd4VxM8ScCNTFHbBX0UMLTXgM2P0 1913
flowmachine/core/server/query_schemas/subscriber_degree.py sha256=44Zx-tBJfFbUm7YlmpGQJ4QqHwaW1-hlEojzWxFf1f8 2243
flowmachine/core/server/query_schemas/subscriber_subset.py sha256=_7t8_sno_1gXUSkMZyAfEL7PG3ubG1vWW5qL3rdzmF4 2877
flowmachine/core/server/query_schemas/topup_amount.py sha256=8Tm8OTM9h9EOldeQTTYKuG2sQpIkypbstPOXWSz_cA8 2029
flowmachine/core/server/query_schemas/topup_balance.py sha256=IKEJ5vG6jwLXCUgP3OB_IDqkJp9I9OUHPj9cRs_Y3Jg 2091
flowmachine/core/server/query_schemas/total_active_periods.py sha256=12mV5-kyF195EySWPg_eCga38S6Pal22cI619lAzCq4 2669
flowmachine/core/server/query_schemas/total_network_objects.py sha256=E1TeS8TdQl_hix4bfXKstEh6m3JBOJhkzka9WFhM58E 2394
flowmachine/core/server/query_schemas/trips_od_matrix.py sha256=FkaR7szMZa6R7sJJRpVFHA7_tb_HEi521xi7BcV9Is4 2482
flowmachine/core/server/query_schemas/unique_location_counts.py sha256=-uGMDlS93QdZTtn-9OlIiUbhxgQxkHgYWBIP06A8z0U 2217
flowmachine/core/server/query_schemas/unique_locations.py sha256=KT9pa-WLqoBouQcemD_yPoCoSgZz57ZLDqiP2Kxj78I 2435
flowmachine/core/server/query_schemas/unique_subscriber_counts.py sha256=16dcn5QZViq57DfqldxOvJlk4JW_M7SJrTNefJkJ2ho 2475
flowmachine/core/server/query_schemas/unique_visitor_counts.py sha256=lB2IQ1bVcmR6jYNasj8tyn_T9gGeDXcEq0DsjEipR2M 3099
flowmachine/core/server/query_schemas/unmoving_at_reference_location_counts.py sha256=qxITYNZ7IicdR8EPNj7c9wjRsi-ARAdkdpoNPRNvMJE 3145
flowmachine/core/server/query_schemas/unmoving_counts.py sha256=6AIIcNAeoAbzrK6TfQGQcU3MyL6JnjDUo0PLkpfHYWg 1921
flowmachine/core/server/query_schemas/visited_most_days.py sha256=LqIoHmnSzfXxL_KeJrybIk4Gpj8UhN57ndm-sQOeMMc 2368
flowmachine/features/__init__.py sha256=0-UsMOh0N6-FcUxB13HV1-WMV0M9ngedh95i8-BBAfE 2625
flowmachine/features/dfs/__init__.py sha256=uD1sNCN7AVCQiK0KX7SCBsWwARaDAREs8ccDykjhH00 294
flowmachine/features/dfs/total_amount_for_metric.py sha256=ShR8DUZNP8Qx5lDj_lCS91UZ9nUYHd-MgoVabj20PB0 2014
flowmachine/features/location/__init__.py sha256=LT1VRaJ59xo1PydijGqGGNmCd5tiFFuJ8MW0nEEtaoU 1315
flowmachine/features/location/active_at_reference_location_counts.py sha256=zKiFf91skhoD38B6WgbzHrOuHE5qeFTdpmZPdL-UKMc 1621
flowmachine/features/location/consecutive_trips_od_matrix.py sha256=kuOX5aCuaX1Hm1BwppF5PTSBUDC6SctcVyzVI5FmFb8 3525
flowmachine/features/location/flows.py sha256=tHJ3TPDeEHJxIV7b4xIkXKIyA4Xoumt52dGzbKzIHTQ 7859
flowmachine/features/location/joined_spatial_aggregate.py sha256=cI6xXojSanzP8_5K0Y1M02Yj12zzlOPWeJixh-16lSo 5918
flowmachine/features/location/labelled_flows.py sha256=55QfSkAaDxPvJayjiu9qXPyLXiuPtnDp_6Qm6ZvBnsM 6993
flowmachine/features/location/labelled_spatial_aggregate.py sha256=c70nRWxnLWeQWDp03vnV4TvrfxNaKYhRGCV62XOgIvE 3988
flowmachine/features/location/location_introversion.py sha256=2Q3FxYP22J7igeRfMobZ543ap2S4XCMLALaZD_lHQ2c 5181
flowmachine/features/location/meaningful_locations_aggregate.py sha256=7LR885vEh9ikLLjzmY8VmKVvi4tuevg7WxFJME4ZoKE 2093
flowmachine/features/location/meaningful_locations_od.py sha256=8s5dfzPLVfsyDzkIz5_b0P_ZvigNdbehyyChfl_Cm2o 3134
flowmachine/features/location/pwo.py sha256=Y8oqb5dEwespLXZcdKB8e1_jBSJ9m8sfhpJp87o5Tnw 11833
flowmachine/features/location/redacted_active_at_reference_location_counts.py sha256=DEQpt5gljtMjsmU592Jqzz07YjKISFt5zMCdf-XbUqQ 1264
flowmachine/features/location/redacted_consecutive_trips_od_matrix.py sha256=zbkcdrBtGsvLIFjT2cOND7M9yEkIGWpgx92dWFDaRII 1114
flowmachine/features/location/redacted_flows.py sha256=kkxT58lOokUpEuMXzctvST7aI4OAjk5AF7gPjO2VAII 921
flowmachine/features/location/redacted_in_out_flows.py sha256=0PV0uRCsBm-b12UoRVbJmN--v4cqJTyph_gHQfkENrg 848
flowmachine/features/location/redacted_joined_spatial_aggregate.py sha256=r_7X_K8bbWf_bMzlLnXEh_dEOyA3lvbPmpYN4VmldmQ 3132
flowmachine/features/location/redacted_labelled_aggregate.py sha256=rvM9pGP0jD73WcN7VVt3QhSzGlWOWnpqGcpgq-_JIyI 2069
flowmachine/features/location/redacted_labelled_flows.py sha256=BJ55jNSqipf1PD3kbD5O_HV2A_67j_qJ-DMduESILuw 1338
flowmachine/features/location/redacted_labelled_spatial_aggregate.py sha256=8cnkFbv-F-YE5YCTuvjvDuSCMvHzGr4SHqjP_hfJt6A 1549
flowmachine/features/location/redacted_location_introversion.py sha256=7mY2FtdT1YWGU0qxeCQjLJXDIx5GE3WZq2PL52kLX88 2137
flowmachine/features/location/redacted_location_metric.py sha256=OnjAudNpGDsjhIgBfZ1xkTKpA16YuDJhVSot1XR42FU 883
flowmachine/features/location/redacted_meaningful_locations_aggregate.py sha256=HU_li3rMB4jqxgtMVJtWcRqMByBvVIQapFeT2vXppDg 1336
flowmachine/features/location/redacted_meaningful_locations_od.py sha256=pjhqGtaB_Fb6c7_7EuwKBzABQRahnVKYnmJwKQpokY4 1262
flowmachine/features/location/redacted_spatial_aggregate.py sha256=DG2VcN9F5n3oR9krOL1WSvnUooefWpUov-dW6uCgZEk 1220
flowmachine/features/location/redacted_total_events.py sha256=sleXCB96O7qG-eHniax82LD17RqvIYpAQcRayOTecz8 2726
flowmachine/features/location/redacted_trips_od_matrix.py sha256=kCLsz7yPLU1p1hJjcU6yARHYdboY3yecPz0BYd2SbfA 938
flowmachine/features/location/redacted_unique_subscriber_counts.py sha256=LnnQ0iZoWKrFlYk2yZ30ZlsDRMdM45Yt7eLShZ0900w 1126
flowmachine/features/location/redacted_unique_vistor_counts.py sha256=IYmRZzixT2_A8MS003Q5pEUoBMKzV7uR72m9znoSj20 2380
flowmachine/features/location/redacted_unmoving_at_reference_location_counts.py sha256=_HgRuc_6rKGIW5oJ6HPYepaR2CCvg4cRjk-Y8Kx04H8 1274
flowmachine/features/location/redacted_unmoving_counts.py sha256=dz2zP7QClQmt9KT9af22DUSssNUeBgOn07JS33C5gU8 1022
flowmachine/features/location/spatial_aggregate.py sha256=8NkkmYbhvj3hfiieD5mln3kR7KO78vSXel9U6JazBU4 1351
flowmachine/features/location/total_events.py sha256=wO4E-N0aDPpLy1J1QjVMCEWjQk20sBWgjRR9LU3MBww 5071
flowmachine/features/location/trips_od_matrix.py sha256=ZyBIiMv87P6eCl1YsIFFi1u7BZrFIXPX6l6p6iil08E 3535
flowmachine/features/location/unique_subscriber_counts.py sha256=ZcxonvbvtN_1bjgwbDnXlJbT9QjOXqgKhwbh0F39WJ0 4608
flowmachine/features/location/unique_visitor_counts.py sha256=4yhe0n0wrCuMTlGzuccnZmUf7XE0f6UPm7xvYnHpGxc 2117
flowmachine/features/location/unmoving_at_reference_location_counts.py sha256=sHS1VP0nrHSFes5feCKpfBjjcsUH4pNgeJAluXqr1gE 2195
flowmachine/features/location/unmoving_counts.py sha256=-i7ZqpJt9Rh6cpQJfDfiiGu18Kq1hSqYKQ45PQi6AjA 1891
flowmachine/features/network/__init__.py sha256=4ICnGpcj3xkT-xFS2X3bO3Ll-3YHYM1Z2iAM3HG76wI 392
flowmachine/features/network/total_network_objects.py sha256=d9hC6v_nwJLZnfmpR3r2cH1O5saW-A8les8de5u3dUA 7816
flowmachine/features/raster/__init__.py sha256=6gQTe01NTg0Y3Zt8_0z6gcBYh2pRcrR5S0tP-SBNSL0 350
flowmachine/features/raster/raster_statistics.py sha256=SefusAeLuWLM1VqwjvQiFsK_uQGLcjyF4_6lpdXi1no 4107
flowmachine/features/spatial/__init__.py sha256=XOimGvnJ9Wmw-O04XyA6MUzJu2_le41hFQTX-LvKCBA 705
flowmachine/features/spatial/circles.py sha256=jguDOuHmz8fucQ_lsAdmTT-B_wlQ0mZXwkBvY6RM9D8 3704
flowmachine/features/spatial/distance_matrix.py sha256=PaNL6jpO6-WT48iivnL2txbnlpnicI311dPxz_Y9VSs 4707
flowmachine/features/spatial/geography.py sha256=yxCtquWeIxJfOFicORAVGy3AMf-_jf5Qu532XKZRn5A 1623
flowmachine/features/spatial/location_area.py sha256=0VQIvIG8zGae9SuWCP_vYOOM4E8QBs-pZflHoyZ9vSM 21426
flowmachine/features/spatial/location_cluster.py sha256=HtBp8KB4Rr3yOUlAZ5PSFzJiJYp0um2TLWP5yso9Twc 15655
flowmachine/features/spatial/versioned_infrastructure.py sha256=7pg2L0U88WOkgzhgSZVXpdEF0VIk6pSLeL9wh4J5qeE 2618
flowmachine/features/subscriber/__init__.py sha256=Ym2mZtuT-Hdyr8Izwjlq_Si-TjpV_juBgBayQUUwzn0 2863
flowmachine/features/subscriber/active_at_reference_location.py sha256=OUT5jrEYn7otJU51dFLY_SXsu28gUUf0AmIehJw8Qfk 2732
flowmachine/features/subscriber/active_subscribers.py sha256=bASqJUdHXhoqp4-7cgVcBTXr0Srx823o5fIFT-KhFm0 7103
flowmachine/features/subscriber/call_days.py sha256=izzc27ZQ8fHlRnt4Mu999lVyRRxyHYldFZ7Wsrh807Y 2017
flowmachine/features/subscriber/coalesced_location.py sha256=ouNTdiYWQyVqsuDctEgLiqq_GTS8EaUtE15sxfNxdF0 1874
flowmachine/features/subscriber/contact_balance.py sha256=_ebVViO-LIeQlF1QLDRQI8laUWW_A-mRQu6ZcZV1dp8 7833
flowmachine/features/subscriber/contact_reciprocal.py sha256=8gnNPe9ftFgm5a4Es8rADvDpbKM9ffP_F0fybvcBvJE 11539
flowmachine/features/subscriber/contact_reference_locations_stats.py sha256=gqE-AYaqmU6emuREh72N7Bh2tc7gYsXq4jOwrC2okb4 4671
flowmachine/features/subscriber/daily_location.py sha256=3Q_G2IGgujmIrdH3YaFzkORCKk3wKIbuw_t4iKDV_WE 7788
flowmachine/features/subscriber/day_trajectories.py sha256=LEZYoKPXOMfEH2L6lwYhf17TLG4RMsl6v1AnrMw9fOo 2183
flowmachine/features/subscriber/displacement.py sha256=uouDyMQnKX9F5-osoHl1FhlBVZdl3mviMPjzUHze8cI 6287
flowmachine/features/subscriber/distance_counterparts.py sha256=UNZyJjexCoa5HAqvY0PmtNeYIxbJMcidedr1ocN7Pj0 5155
flowmachine/features/subscriber/distance_series.py sha256=IMwbwXWcEsK9Ey6h_21JU4Af4DVUr5xQiwNQaRg-OJE 5808
flowmachine/features/subscriber/entropy.py sha256=2B2TQ6f5rqGcJK4-WCj_iIkCrxrwuTSOguIojkFM74o 13277
flowmachine/features/subscriber/event_count.py sha256=Vp68ZynjtWO2VgJHAsjPbcVKciI6uU_N4HiiiQAR5_8 3436
flowmachine/features/subscriber/event_type_proportion.py sha256=pYOCBthSt1wAaDC7LEXvpRTahQW3HmVWgivWBxQ8h7Q 4331
flowmachine/features/subscriber/filtered_reference_location.py sha256=DAMxhigUzeKnyQs-QPx7wYRYVSx6w6M3W3Aqkp3G7QY 2597
flowmachine/features/subscriber/first_location.py sha256=TLSsMpvorNwTJVAk2NRjlj-4beVfpR1mS71RFkibYfM 4687
flowmachine/features/subscriber/handset_stats.py sha256=yLFwiGXHQgAGjJmUF8Sbm33TYlSqfvVmRwzFQSsV5kI 7135
flowmachine/features/subscriber/hartigan_cluster.py sha256=Jbo3bjQCrV_fVViA9q1oaF8SE6QPYAHbtOLWaS2kl_g 10541
flowmachine/features/subscriber/imputed_distance_series.py sha256=T0wec7Wt00vupE3L8hw5XbrV353HlGVvSMpsoLWJuMA 2481
flowmachine/features/subscriber/interevent_interval.py sha256=GsRF6iRkg4EJRDuyEvVznyKj50WxBLfNNRan57F1Fp4 4953
flowmachine/features/subscriber/interevent_period.py sha256=v9KMPtor0ykbXxQeRWTxtfF3poSK139lV-TVwxEkRDM 4322
flowmachine/features/subscriber/iterative_median_filter.py sha256=F15V95RUmo1rbKNgyfMNV25vc-PLFhzp1OwVUFhkm5Y 2888
flowmachine/features/subscriber/label_event_score.py sha256=FTFyaRPk1kEY_omDAfv2y4HVx7gEkl7_9rtRQa6_wF8 8491
flowmachine/features/subscriber/last_location.py sha256=P06SwPZT8p-abUn_ur4Nrap-q5qZQtCyAxTmHQ27d7M 4550
flowmachine/features/subscriber/location_visits.py sha256=mIbMcxJzb_Qj4zIoJJBhNqpX3XkK7-2JNebgfV6rBLQ 2282
flowmachine/features/subscriber/majority_location.py sha256=Rd5UmcWUTMfL89-r6cDgFe4VFJtcVu0ts-TOg9xNFQc 8551
flowmachine/features/subscriber/mds_volume.py sha256=-OJljR3Qv1soT7Kfwop9IacttSPfpRbtikBB-cHjbv0 3246
flowmachine/features/subscriber/meaningful_locations.py sha256=qZe_P9l3wB40Zptu28YCBjXr2nFHUjqxBSpZ5A40o_E 2848
flowmachine/features/subscriber/metaclasses.py sha256=pliR3ubNuD_609pyJ75mkVMUmTXRXJkltWKC0L7HCkg 1387
flowmachine/features/subscriber/mobility_classification.py sha256=hShcEyAhF2YKlCvzLYFgufkHNonQe3h27p42bqFGYNY 4431
flowmachine/features/subscriber/modal_location.py sha256=LcceaikrZ-sQxxUO_FkILJ8FbKxDLl_2oTCfA3neIdc 2056
flowmachine/features/subscriber/most_frequent_location.py sha256=TAU3CFJicteWK3wLJ57rrBN_eAxItBYfTyuTOxBwccw 4589
flowmachine/features/subscriber/new_subscribers.py sha256=1sJ3HY0zh597Vul5H8Ki0K5guXR69OD1ywiIjGZ_VeM 2448
flowmachine/features/subscriber/nocturnal_events.py sha256=54wZaesIk-3s9qEwr7cqIENbu-8rbE9uBWc5kpsaEC4 4092
flowmachine/features/subscriber/pareto_interactions.py sha256=Obx8GrQOkk3O6h5JXpeDqGj9gVhFPHkCs7897Y1nnZM 5669
flowmachine/features/subscriber/per_contact_event_stats.py sha256=fK-ZkOBBg7j8QiwjvAMXzm0glIKdpwlGluVxRQ3-7H4 1955
flowmachine/features/subscriber/per_location_event_stats.py sha256=Ez5CUNRY5ZXhd3nzFgWvjKMKCd58yxCrUagclScbpDY 4703
flowmachine/features/subscriber/per_subscriber_aggregate.py sha256=IVay6U27Xlzmgn81tsAfFS__GsqHEtrn75LY2pcsbAY 2917
flowmachine/features/subscriber/radius_of_gyration.py sha256=itoIcTUSJmvjjP3VpiAIo2xkiaqh6zAbnflP26kIa6w 4846
flowmachine/features/subscriber/scores.py sha256=A5p22Q79G-1y4F28YeyZmNZmAEN7tp-LUFC0mJtrK8c 7529
flowmachine/features/subscriber/subscriber_call_durations.py sha256=vw-iX1E6j_3Q7MikLhGpHfD754gXwk7ovmC2vPYDzr0 14985
flowmachine/features/subscriber/subscriber_degree.py sha256=MMokvzTPbv_VKQmT4rSbRvfUvpv_xMoDWmgmbwKFffU 4169
flowmachine/features/subscriber/subscriber_stay_lengths.py sha256=XPSCLXj7dGlULrKgBsusVedKHR8lq3AguDGtbzetFDI 3297
flowmachine/features/subscriber/subscriber_tacs.py sha256=eOul5pactV3HOEQ2mv7RqQLOFljgmFTBNUwRyj1_ezs 18250
flowmachine/features/subscriber/topup_amount.py sha256=ijqJeWZwpiGdS1XsUzCgrImOWfzJxSb_NTdxfpS6Wp4 2981
flowmachine/features/subscriber/topup_balance.py sha256=Qu3XWYs-aPZeCIkUmCfcqToAj7KOiAdmO8i23H1tdF4 9462
flowmachine/features/subscriber/total_active_periods.py sha256=wJVWJBtoMARDBto0X1_mDL2eGaeXBjqC2IwJIwYQuJM 6170
flowmachine/features/subscriber/unique_location_counts.py sha256=aN_nfJ0wiFkIDgqu9dfEt1eZOYoKJXcpjCl9aIttxV4 4391
flowmachine/features/subscriber/unique_locations.py sha256=Ca48_dFTWhBaXyQCBaIrUqSllzAQCofjYeKfReRRHZk 1929
flowmachine/features/subscriber/unmoving.py sha256=C3bxl6lzvkuw2EYWW4T6YAoh4NomPgF2ZirVCobjVQY 1707
flowmachine/features/subscriber/unmoving_at_reference_location.py sha256=aYBB2dFrBsgV_XZwUJ3Gbte6bl9xtb6JZ0BnIrHNvbM 2692
flowmachine/features/subscriber/visited_most_days.py sha256=D4PKUdv08ExdObr1aWt-PTTeMPLoc3CtUQrOV3qbqiY 2698
flowmachine/features/utilities/__init__.py sha256=1APjsxuWPshNmtrv9V-apReN81jtxWqpdkVgvXc6XSg 608
flowmachine/features/utilities/combine_first.py sha256=xECNgAoXwyfrReL51upR5injSBqg_UMHy5PkufZZf20 3745
flowmachine/features/utilities/direction_enum.py sha256=OyQ-WnLuXNy5MdBcr-n6uQ6pvVDVCEolreSedgdmJPE 1434
flowmachine/features/utilities/event_table_subset.py sha256=OdigV0Zwc4X85V1mUuVR3VYOjcj0oHfxkSvshDGguec 9712
flowmachine/features/utilities/events_tables_union.py sha256=ZbHRiVdJoyfHHe76M_1LqH2hG6UWT12jjeisPypIF5k 4832
flowmachine/features/utilities/feature_collection.py sha256=Y1MUaJNry5_89NFIugDGsLOv-i2ykF8uCRN2IBnfa3s 5335
flowmachine/features/utilities/group_values.py sha256=M9lvcijvuS1ZmTuuZJqFNWoFfkBFZMVRundOv_KNbKM 3378
flowmachine/features/utilities/histogram_aggregation.py sha256=DlVnQfUbhAKpfTJMVhdtTS2PxyhSpOojhRKTvita2cE 5530
flowmachine/features/utilities/multilocation.py sha256=REmAKONirq-D5qrAfG2KL8CDjKdbqEEFwX0W2sPto-c 2959
flowmachine/features/utilities/sets.py sha256=WN-WYxKcTRRwp3LDOgS2Tc7YMhTHI3sUPS0ZGqFjjUA 7475
flowmachine/features/utilities/subscriber_locations.py sha256=S_V-4HZDLQKtSxFTGR4ZjobYUolriDS9F_96WzaXBKI 6085
flowmachine/features/utilities/unique_values_from_queries.py sha256=x_jscMIJFeauZbRZ12VCt0Fv6UUPlNt3b2Wh3ePIwAE 2152
flowmachine/features/utilities/validators.py sha256=2s5MejGz0wlbPc68jT6mVlZrzXj-0pIEAs-FdJE9KAk 1893
flowmachine-1.25.0.dist-info/METADATA sha256=Fwp8V_lpLxsC7b8TWq6x9EF0t-Mm3wGB7lxrAfUXZQg 1584
flowmachine-1.25.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
flowmachine-1.25.0.dist-info/entry_points.txt sha256=F_wUZXzjN97ysnTNDcTrxMqi5z72xHISm8tzaPQbPAY 68
flowmachine-1.25.0.dist-info/top_level.txt sha256=oNwOfg7HFNfvq43O4z-JQEeCPqwInXj9w8-WFQWJ9Io 12
flowmachine-1.25.0.dist-info/RECORD

top_level.txt

flowmachine

entry_points.txt

flowmachine = flowmachine.core.server.server:main