sfctools

View on PyPIReverse Dependencies (0)

1.1.9.2 sfctools-1.1.9.2-py3-none-any.whl

Wheel Details

Project: sfctools
Version: 1.1.9.2
Filename: sfctools-1.1.9.2-py3-none-any.whl
Download: [link]
Size: 357427
MD5: 7acea3f2f46fd3c988804c49d7c66d62
SHA256: bf4881f9280c1c992915126e2fb00a09eed4ae6f930ce1d7fc70a37e7938410b
Uploaded: 2024-01-04 13:27:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sfctools
Version: 1.1.9.2
Summary: Framework for stock-flow consistent agent-based modeling, being developed at the German Aerospace Center (DLR) for and in the scientific context of energy systems analysis, however, it is widely applicable in other scientific fields.
Author: Thomas Baldauf
Author-Email: thomas.baldauf[at]dlr.de
Maintainer: Thomas Baldauf, Benjamin Fuchs
Maintainer-Email: thomas.baldauf[at]dlr.de, benjamin.fuchs[at]dlr.de
Home-Page: https://gitlab.com/dlr-ve/esy/sfctools/framework
Project-Url: Documentation, https://sfctools-framework.readthedocs.io/en/latest/
License: MIT
Keywords: stock-flow-consistent,agent-based,agent,macroeconomics,computational economics
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.6,<=3.12
Requires-Dist: PyQt5 (>=5.9)
Requires-Dist: attrs
Requires-Dist: graphviz
Requires-Dist: matplotlib (>=2.0.0)
Requires-Dist: networkx (>=2.2)
Requires-Dist: numpy
Requires-Dist: openpyxl
Requires-Dist: pandas
Requires-Dist: pyperclip (>=1.5.0)
Requires-Dist: pytest-cov
Requires-Dist: pytest-qt
Requires-Dist: pyyaml (>=3.0.3)
Requires-Dist: scipy (>1.9.1)
Requires-Dist: seaborn
Requires-Dist: setuptools (>=50.0.0)
Requires-Dist: sympy (>=1.10.0)
Description-Content-Type: text/markdown
[Description omitted; length: 2325 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
sfctools/__init__.py sha256=TXvreLzBl3wWThyv9VzPFfsdyIUhvZsCGdPFFtzPRcc 1984
sfctools/__main__.py sha256=Fc7Wq6y-xTx7AL_i3uC8VKcDx4rWuUUGqsnYyXtAn2A 2677
sfctools/automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sfctools/automation/calibration.py sha256=lXjDbF45W3Ng8ySVoe-Xoud26oDD_JQgvZted6GoNq0 10574
sfctools/automation/cgesolver.py sha256=bO5Gofbq4TI1-5v4jIrRRaKJZNVo046LZkakoU8OSL8 14589
sfctools/automation/README.md sha256=pxGCJ0JAuVxad2aDyT_Z9c_uCsj6t332fVQ2Mfkyu7o 75
sfctools/automation/runner.py sha256=jKtNvLIKm1OqGxcPQfQQFbBR_c2k4FRbC3QjmoC7eDw 5077
sfctools/bottomup/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sfctools/bottomup/matching.py sha256=Jo24dyGtRcXiXCcBLRNyeealZ7K_A-cElhFdxQrxUC4 8900
sfctools/bottomup/productiontree.py sha256=RjvEut_Pl0So-pkZAKdNbMYIcB7pmPBUCaJClHCyqYQ 17465
sfctools/bottomup/stock_manager.py sha256=rW-ckgmcj6QujVYo1IdNiM_Z7YaWV1_9JPf6_6ueoEk 6904
sfctools/bottomup/treestruct.py sha256=yemY3KGN-uv-1eSyXanN_fKCSoN1bZlh8wv2onZEfQE 2737
sfctools/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sfctools/core/agent.py sha256=MiDScKRxabpnxu8epJtbHfMQa_Bj63pGA1GjPJT-9q0 8564
sfctools/core/balance_matrix.py sha256=9VNbJY71GNSOrg4ki7KkGcK55HS3L5PQhC5eGykhVZA 8223
sfctools/core/clock.py sha256=KYtU6e9WXPgx-sxUikSbyR0zADO-_68DPi_0Vcg7DOs 2395
sfctools/core/custom_warnings.py sha256=gsjdfTLTAJV3IfBDeOIquMMoUki7IHe0pg9wz90zLg4 495
sfctools/core/flow_matrix.py sha256=5U8AmqwFiw18HhdJtMhnoQXyV5BSdGvAC5VQuYAP0TI 15596
sfctools/core/settings.py sha256=7klXrxzLcIb9nqxkZANE-zY_Cn1_g4PakU0KGkzZ_TI 11633
sfctools/core/singleton.py sha256=XYcZHpm7JHhtWJX9Gf6wGzE5NGEBTQjp_3yVDr_7Tus 1215
sfctools/core/world.py sha256=sY1OAkhbGe48dv4KJDM0ZxDEproZK2LGirBBNKVJ_ys 7485
sfctools/datastructs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sfctools/datastructs/balance.py sha256=F9buF0rBuNdnM-UjAJISbWZcG66nMmtD6pZyT3YGtU0 38865
sfctools/datastructs/bank_order_book.py sha256=6Y6qsZpG01vNjDo3VOxMVYQqkqsw2n2PqlTU0_fW-AM 17441
sfctools/datastructs/cash_flow_statement.py sha256=h-k5pDCcfrbZLAm8duN7XnmNXheigmQH5XuywK4mmzc 6175
sfctools/datastructs/collection.py sha256=eI996uMYeworvw_vojmUegXV-0fgFqEZ4MahUrurwtc 4900
sfctools/datastructs/income_statement.py sha256=82Bsv05kV26koAuh7_AQsiElcXGmG3bSnA2ZuG5cyRA 16874
sfctools/datastructs/inventory.py sha256=_ElO1006XbFQRhX3AXs0IA08i9qNCbWS-y-d429taIs 6043
sfctools/datastructs/market_registry.py sha256=kOSxsnfF_r-A5Bp8WnI1F0KyrDJIfi5HsazSzyoy60c 4272
sfctools/datastructs/signalslot.py sha256=WisReeKgWv_t9jyOlvVCupRHLsVqE7f6js6mgBH2Tic 5313
sfctools/datastructs/worker_registry.py sha256=XJkLA6_y8eyXgH2Eu2oHPX9Gz0WDGXVKpcO66eCD9dQ 3096
sfctools/examples/__init__.py sha256=fXp_OOw37FLL5-CJo8jeFcgdQDjf0--QiWWdH7yT2Lk 591
sfctools/examples/balance.py sha256=b8dYPI96I2I2OY_nIqU2tIh1C2uIGgxn_z2Cqos6G7c 2491
sfctools/examples/basic_example/basic_example.py sha256=VtKc9KgZJPggghMdhgQB69PsQOGt6fVORqtjNKZeEHw 1811
sfctools/examples/basic_example/my_settings.yml sha256=OGPCrXEgzF6qEMqxyGYuYd3SElbF4utu0jEXiNGth8w 202
sfctools/examples/clock.py sha256=IQxf2QyQAIyUlMeMCOMKzOvwOoM81hc5dKW0ERUdkBs 1087
sfctools/examples/example_wrapper.py sha256=e2DtHgzBxOMMAFM7-w8Z6o14iA1lanMO0BKIY0dPdKA 1397
sfctools/examples/exampleabm/agents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sfctools/examples/exampleabm/agents/government.py sha256=cfmPgu7cEKbruaVcEt-8n7nH1X_IdZIUJD8ixxkYheI 1845
sfctools/examples/exampleabm/agents/household.py sha256=Ol6KXwd958z_0SWzIt0Ij0bfrjA-fhmXBXISCfcnDqo 2370
sfctools/examples/exampleabm/agents/production.py sha256=B6U88EgCZf83CZAhJX4lHIBzJhVmpTX6gH-iegG6asM 2198
sfctools/examples/exampleabm/agents/transactions.py sha256=QMDeBzNqzJwLx5lRGOUP-_xseP1RX_PKFSl0zAZz3tY 4365
sfctools/examples/exampleabm/data/preprocess.py sha256=ggSpgpxiL3p7bw9J0SVQVV8uohKJmywHVrMve-fnj3c 910
sfctools/examples/exampleabm/data/processed/tipsau20_gdp_processed.txt sha256=9rI5nB-VuHbIyEGGey4nSh7XkvFB8u4Q01tTClk9WfM 13152
sfctools/examples/exampleabm/data/raw/tipsau20_gdp.csv sha256=vZ4nruGpWuLe_m77ShibyP4VThVj9e2LGMODV6wAArU 818
sfctools/examples/exampleabm/figures/matrix.png sha256=1YWfFd7avh6IkJvKsUOLz3iynYqkfy2BHfUUKMO6mBk 31241
sfctools/examples/exampleabm/figures/outputs.png sha256=nOZF4mgj0xLpTy_yCqb-YIWXfeY2djBFo_AWm2_qoVk 42423
sfctools/examples/exampleabm/figures/sankey.png sha256=c-Fue2RUgdIGURdTKWI63VvOKfm9uPUYPPkXh00GoqA 43865
sfctools/examples/exampleabm/info.md sha256=hIwJk3Tgoh2xlmzHBRIwDlvU0WCb1QmIKI_Y32REZqs 1264
sfctools/examples/exampleabm/model.py sha256=cU9GfcfWBG5F-UgWVPcq0qvXBGwKOeeU7avFkhFKBkA 3730
sfctools/examples/exampleabm/settings.yml sha256=dWEc0Fg2pWo_q-qGZ8bpmKsdpv33n-u7bC-UxaFDTBc 1148
sfctools/examples/flowmatrix.py sha256=V-kzXbb2Bx48tGeJUfeZp_W1eXTz5jJSx5waQ-coqSo 2805
sfctools/examples/hello_agent.py sha256=iUKRJNo-5e1XOyQSdXG7x_zn_M5nPzGIptXJxTRIq2Y 813
sfctools/examples/inventory.py sha256=WxDYWb6mTs3Mi8cHRs25Ht9ejIw_99Wrk8RwnK_OJw4 1249
sfctools/examples/market_example/market.py sha256=-KjtizpDK-kQx3KugjfaM5hiV--LerRqwYA82aSYqGw 1839
sfctools/examples/market_example/market2.py sha256=t5GXUzAWzMzCeEGWDrQeJRruqwfBsagvF2FDb01frfE 2791
sfctools/examples/monte_carlo/monte_carlo.py sha256=v055SUIvJzNESl4reHnJmpd9RJ0ur-gQa2XK_Ht1FDQ 2548
sfctools/examples/monte_carlo/testsettings.yml sha256=S47CBAmOFE2yoWTskLAGAQ73mfSQqeXvExAa89L8qqE 188
sfctools/examples/order_book.py sha256=9L1Zw5n2p4i1PkmI-ekL7mE7W3grjhOle8KX7BUVmv4 3907
sfctools/examples/paper_example.py sha256=eLIgMNXPM4t3XFV9DzaKZZa03WcY_NsqHZfvukaxTmY 124
sfctools/examples/readme_example.py sha256=bFEFE_xO6eMFPFDi8x7hVaKx_nXPH9s5WaujkaEn1KA 798
sfctools/examples/signal_slot.py sha256=__RhoH0pcokh2oI-23lrbvpinOu5YkiLOabyugvr070 1561
sfctools/examples/worker_registry.py sha256=7dnie5R1BjrJ030laafzECHBNGW25YC1rSrVdFKx1ps 1285
sfctools/gui/.gitignore sha256=Z9IgcUYXB1LboWdC28Az_PmBnxb-6lprsWVwsHy_w_4 27
sfctools/gui/.gitlab-ci.yml sha256=ISxW3YtHVMvGE1_Ybz9c6PkuF3ZKKs6viEDDW7fm8xc 854
sfctools/gui/__init__.py sha256=LlrQe4bCyCQd_TJ2ojrTWpzX2bzJfoSBrVtLBqO7LxQ 100
sfctools/gui/attune/.gitignore sha256=ZksnU0AlOkbQcShafuuMweMyFdGvkltplTBhB6Cx59Q 41
sfctools/gui/attune/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sfctools/gui/attune/src/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sfctools/gui/attune/src/agent_editor.py sha256=RNGrqx3-dFogngxztJou_g7m7tZon6WrpbKcOvrN3kc 35378
sfctools/gui/attune/src/code_editor.ui sha256=iDeSnPQaSJpE7D089ENIT2LwzXxObh93tfU580tZ1gM 6944
sfctools/gui/attune/src/draw_widget.py sha256=kR7v0Wi5JOAzr8dbQt5Mc5chpW9K109JyMoDOBDhJCw 81276
sfctools/gui/attune/src/income_viewer.ui sha256=fXYClhT1t1501JGZxv5uZStcbmNiNAwQMGj6W07OYts 1645
sfctools/gui/attune/src/mainloop_editor.py sha256=10xg94l6rbJXDHpEwcvcQhmLETDEXYOtH1y0zQ3BWdU 13478
sfctools/gui/attune/src/mamba_interpreter2.py sha256=nfJgDQzEeomkp0tk17uGB2nxIt_EsxBWWpP9Y_IbAIM 8736
sfctools/gui/attune/src/matrix_viewer.ui sha256=FmIdrsFJi6BOElXmZ1paaStOQGBFzOxPpupHGJSSbAY 1334
sfctools/gui/attune/src/my_interpolation.py sha256=f9CMMmi-OukvE522_f7FZCQIpmmL3MIg4JPCLsnjExM 1199
sfctools/gui/attune/src/output_display.py sha256=bjhvZl-HiKuB3qozkz9fafbzefiwTltUhb2QGT6VU3k 19411
sfctools/gui/attune/src/output_display.ui sha256=JR7Ok08Szx3iAqrzoB0WZzcpzCg10rGyjkIgYWsfWv4 11200
sfctools/gui/attune/src/pandasmodel.py sha256=4YWQjur5XLvfTFACiZgo6G2iYrftL2q-iyS2X8bq0KI 1066
sfctools/gui/attune/src/qtattune.py sha256=v_ProzwmudO6-kCM8HvOuLh3pWW3jK0WnOIDvM_lLZg 148496
sfctools/gui/attune/src/resources.py sha256=hi8RbkAd94R9P7zaPBnpK1EGeVW_acMfYqH9v9jqVX0 24104
sfctools/gui/attune/src/resources.qrc sha256=EqAUjGjHpKhv4Lk3tgcqkzS1-lV4T3OhldoAwupWplg 107
sfctools/gui/attune/src/search_dialog.ui sha256=jhJyl9BsHhNTHU2HaW1-TPALY2uqPt3ft_WoQSsgQIY 1259
sfctools/gui/attune/src/settings_edit.ui sha256=OqJQ39e2VB8iGK6Nv026AcRNoF1Nf30uq-p0Ckhr10w 5927
sfctools/gui/attune/src/simulation_edit.ui sha256=5c8jicH-jbBELbwr1vVzkHu_Egzgg-m6xWOKK5xi6Y4 3012
sfctools/gui/attune/src/styles/bright/background.txt sha256=hetUP4qHbJ2RQs0ELzzsTmlfCBr8zAEMSnvYDgcyT8I 216
sfctools/gui/attune/src/styles/bright/main.txt sha256=L6FrlDUTkRdpYyqfp5t4tF9Z0CI5F9iK9T8S_IQzUrg 4018
sfctools/gui/attune/src/styles/bright/tables.txt sha256=GMc7_JKiZj38H8tULGFt25RK8iV5FjvtPmfr_mKfvL4 62
sfctools/gui/attune/src/styles/christmas/background.txt sha256=DaR_zgKVIS-wF2xNHB0yM_UnIVzHXPNb4BVtnueLQhs 721
sfctools/gui/attune/src/styles/christmas/main.txt sha256=KVFS5tngccjlLbPj6vAXZNLc7zim92395br7ip0LLqI 4257
sfctools/gui/attune/src/styles/christmas/tables.txt sha256=DJHc7TAqZg3ImHhXfChZYwds--E-ygw5TArrUwcj-D8 37
sfctools/gui/attune/src/styles/dark/background.txt sha256=YugV7Yy-k3h-phv1EpiRQGSNpSkq2AQQeFBhS2DeMtY 727
sfctools/gui/attune/src/styles/dark/main.txt sha256=GBnT45DI_xElrXj7T481-UlJ71SdeMuV3wey2Gx06DE 4228
sfctools/gui/attune/src/styles/dark/tables.txt sha256=DJHc7TAqZg3ImHhXfChZYwds--E-ygw5TArrUwcj-D8 37
sfctools/gui/attune/src/theme_manager.py sha256=D7v6oaZdkGDTwkl8dO4uAxPzlbwjmaAtFgww_REdBHY 7802
sfctools/gui/attune/src/transaction_designer_mainwindow.ui sha256=4ZqLpj3m-K-co5-aQ7KPoCK3rlPow9phIcNN9sqcyZo 87791
sfctools/gui/attune/src/yaml_editor.py sha256=stoyGQss8ah20LbeEJcN5IrGhOP6Q_nzvZ886wMBnZI 11896
sfctools/gui/attune_main.py sha256=ZAEvjDXoZlURaO8HGrUagwPZpKQjmVpUFuP4xs7vNT4 357
sfctools/gui/attune_starter.py sha256=6Jlo4_lK_OGUpAIRq8NJ4npDcc2q47_-jnGDkotubrg 389
sfctools/gui/CLA_attune_gui.pdf sha256=rQruIUUY7zsovRMxajMduEy_hGKdmhN1fFIRaPkxPqA 27865
sfctools/gui/CONTRIBUTING.md sha256=7jlEmjvsGedvfPuaSGcGCrdXlbyNmwelf0bc_cUqF90 1434
sfctools/gui/LICENSE sha256=PkLsnyghDO70MmQNpEUzOjGOX1asbc_fTgfpl7HvANM 1157
sfctools/gui/README.md sha256=faYKRMyMoIaON8R5vMU-kPAL6azszmvgVqlpeSvaapA 819
sfctools/gui/runner.py sha256=K7FnOTNhHAAESFl5CC62Juo7op37aEld-w-6oLrvRn0 47
sfctools/gui/sfctheme sha256=Qtt0KUrwQ6kSeLS1PgCc2mR67muAXnCoQoTl5-uw3sY 275
sfctools/gui/WorldViewer.py sha256=fM8Uh6OsyLJcndSyOPcJRPKLJ-SbK7jpiaNRB5PqcME 18966
sfctools/gui/WorldViewer.ui sha256=aDlpyTHoUIF3TGzT0p9fR_gWiUZ_g1wFsXHz8OcMqds 11388
sfctools/gui/WorldViewerWindow.ui sha256=1VHao3_Oflmlq6vZIWnQukiCVZB4KCFpPShggvUmRNs 13362
sfctools/misc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sfctools/misc/mpl_plotting.py sha256=0MGcBjlR7liGwA-FQIcGAu2mXvIlOROtd1JLXjYqLOo 22348
sfctools/misc/reporting_sheet.py sha256=nit-sarUhrTzzcQndJVLe37_8ZbV_Fpl-wKED6v1pbw 8919
sfctools/misc/timeseries.py sha256=R6ocmrwytrlA0fo_DYXga4JgDyLwUeRBFxxJSbgJKr0 7074
sfctools-1.1.9.2.dist-info/LICENSE sha256=PkLsnyghDO70MmQNpEUzOjGOX1asbc_fTgfpl7HvANM 1157
sfctools-1.1.9.2.dist-info/METADATA sha256=R6R6yCC_I2ULWHZHdgQK2qc3Lzu-sGKIWMDt4FXgtgY 3951
sfctools-1.1.9.2.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
sfctools-1.1.9.2.dist-info/RECORD