Skip to main content

Python tools for the Functional Resonance Analysis Method (FRAM) - Fork for RA-FRAM

Project description

Framalytics

Framalytics is a Python package to work with the Functional Resonance Analysis Method (FRAM).

Our goal is to bring FRAM to Python, enabling the interaction of FRAM models with data science and machine learning tools. Framalytics can load FRAM models from .xfmv files created through the FRAM Model Visualizer. Components of the FRAM models can be extracted, such as list of functions, or which functions are connected together via which aspect.

Models can be visualized directly inside a Jupyter notebook environment, reproducing the visual style of the FMV.

Real data can also be integrated with the FRAM model visualizations.

Documentation

Framalytics documentation is hosted on https://framalytics.readthedocs.io.

Tests

Install test dependencies and run the test suite:

python -m venv .venv
# On macOS/Linux
source .venv/bin/activate
# On Windows
# .venv\Scripts\activate

pip install -r test-requirements.txt
pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ra_framalytics-1.1.1.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ra_framalytics-1.1.1-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file ra_framalytics-1.1.1.tar.gz.

File metadata

  • Download URL: ra_framalytics-1.1.1.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for ra_framalytics-1.1.1.tar.gz
Algorithm Hash digest
SHA256 1f24045d34e04bd406ece28c8bf458d4d4b1985ed1fda2ba14aa540ab57d9dee
MD5 f0668e1a9548f4eefd5e3d9447b8e14e
BLAKE2b-256 a878eebbb9cab50fa09a0a616efee6a9527c703f4cc09f8ea9503e32fbf28f41

See more details on using hashes here.

File details

Details for the file ra_framalytics-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: ra_framalytics-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.13

File hashes

Hashes for ra_framalytics-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1521db5c3a503c4651a7b0e74dae97d179b5c1446324a488790f97c32cc08c04
MD5 3bd488a91365be49bfe149c3195215b5
BLAKE2b-256 ace71386e0cb42f602af52ba43b2288532a800839ea279e697a332e2a44a713a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page