mrx-link-magic
IPython magic commands for MRX Link.
Overview
mrx-link-magic provides IPython magic commands that enable DAG-based pipeline management within Jupyter notebooks. It integrates with the MRX Link ecosystem for AI/ML model development workflows.
Installation
pip install mrx-link-magic
Requirements
- Python 3.8 - 3.11
- IPython >= 7.0
- jupyter-server >= 2.4.0, < 3.0
- mrx-link-core >= 2.3.1, < 2.4
Usage
Loading the Extension
%load_ext mrx_link_magic
Available Magic Commands
| Command | Type | Description |
|---|---|---|
%mrxlink_init_dag |
Line | Initialize the MRXLink DAG |
%%mrxlink_update_dag |
Cell | Update DAG structure |
%%mrxlink_execute_component |
Cell | Execute a component |
%mrxlink_execute_components |
Line | Execute multiple components |
%mrxlink_reference_dag |
Line | Get reference to DAG object |
%mrxlink_cache_dir |
Line | Set/get cache directory |
%mrxlink_clear_cache |
Line | Clear component cache |
%mrxlink_clear_all_cache |
Line | Clear all caches |
%mrxlink_use_diskcache |
Line | Enable/disable disk cache |
%mrxlink_logging_level |
Line | Set logging level |
%mrxlink_logging_filename |
Line | Set log file path |
%%mrxlink_set_parameters |
Cell | Set DAG parameters |
%%mrxlink_optimize_parameters |
Cell | Run hyperparameter optimization |
Example
# Load the extension
%load_ext mrx_link_magic
# Initialize DAG with server connection
%mrxlink_init_dag -b http://localhost:8888
# Execute a component
%%mrxlink_execute_component -i component_id
# Cell code here
License
Proprietary - MakinaRocks Co., Ltd.
Metadata
Release files for mrx-link-magic 2.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 7.2 MB
Release files / mrx_link_magic-2.7.0-cp311-cp311-win_amd64.whl
| Download URL | mrx_link_magic-2.7.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 119.2 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f2c59d20dc80e68bc6072847350f97d9cde223b3451d293728ec52ad617a9962
|
|
BLAKE2b-256 checksum How to use checksums |
9f69388bb2faec1b6a88ff494ee5bd4a54e28df9af20e63f14b17803407fdc0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 803.1 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b0ce69322a4bfc84ed457fb39647d36c9c224ba910a330a0368b864611b88df
|
|
BLAKE2b-256 checksum How to use checksums |
1f3a0abf54257d6ce2a915328c2f2f29393b4b95fbbfbdf508209e49b1909770
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-2.7.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 671.0 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
cfe48357ff9fa83f09dc0d5442cbdda577f817dbcdcada058284f867c6d041cf
|
|
BLAKE2b-256 checksum How to use checksums |
423e30a813b8efba622f3f8ec33b80e1e10c7f2959a692788f0be3a2dac062bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-2.7.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 120.3 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fc17673b8a48fcc2e05dcd74f9f8912ded47e124864fb07d6c7fbcf98a941767
|
|
BLAKE2b-256 checksum How to use checksums |
2417af1bf69433703c91ef1e35f14b9013389e5ffc3e28808cbfd16e201e2e8a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp311-cp311-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-2.7.0-cp311-cp311-macosx_10_15_x86_64.whl |
|---|---|
| Size | 126.9 kB |
| Tags | CPython 3.11 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
7a93c243f6abb11804238367facbba40afe450c2bb3bcc8c2605c3c6a447b924
|
|
BLAKE2b-256 checksum How to use checksums |
c0b3ec609c8715c91798004ac3c2c72bc92e16a58179508bb73c528dfb8dc62d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp310-cp310-win_amd64.whl
| Download URL | mrx_link_magic-2.7.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 118.7 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
99a5993e5bab84cffccd338966dd8cf1702c6e2b3e212ade92c5cb8e2c995ac4
|
|
BLAKE2b-256 checksum How to use checksums |
98be49fb2b8f05a0ec474b5d4b062a89a8e4369f03dcb0e1ff7d6306570c7ec0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 760.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9593ca8c38a22933b4c1839c32e04c7094ab208d3fcd3b6682731c11851e55d5
|
|
BLAKE2b-256 checksum How to use checksums |
44295e08921ab8a72289a0ad14ee58f0c5005b9fc1adb2b3628c855f983335e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-2.7.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 635.9 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
616c0df270708fa698802a92929a63904f0c833c4eb131bf520d8252a3ba5f3f
|
|
BLAKE2b-256 checksum How to use checksums |
6e22462138ac85ef8938bb6d09bd4ecd7ed3fc469de35dac9573cc46f387b384
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-2.7.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 121.5 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
693c5b70bbe8f9fb72932178a810d0cfaa63a924d4853beed2b64546648be484
|
|
BLAKE2b-256 checksum How to use checksums |
47407e545f481fe2ff9c6ffefc190e34617be419f2fa9f5c9edb84fdb9560c19
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp310-cp310-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-2.7.0-cp310-cp310-macosx_10_15_x86_64.whl |
|---|---|
| Size | 128.4 kB |
| Tags | CPython 3.10 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
56999b25a94b5cf560fdcc42ad9f0133d0bb3e7bf4cc622293847287002097bf
|
|
BLAKE2b-256 checksum How to use checksums |
283c73748f051bcf4546c84b413faee890d81a02e9ba43c5040416bf095f8d62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp39-cp39-win_amd64.whl
| Download URL | mrx_link_magic-2.7.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 118.9 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bddbaa1b92077239c78a9d313ce837684072dc35df1f28d20522522829308f58
|
|
BLAKE2b-256 checksum How to use checksums |
361b04d199020b65227d58332979973db54636a9eb8f070bde7e932eee5da9af
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-2.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 756.4 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ffc8afd7b2d80d90e0ae8275a6711bc1cdde6de2bdea50abd789be1ffe6ee93d
|
|
BLAKE2b-256 checksum How to use checksums |
c3b61e734c5cd1e1df3d89be1ad9ad5fe7fe3cd4a35e39e05fd0195dd5f0a23f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-2.7.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 632.5 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
f372d7d5085471e07da84a4a76b837266032e52ecd4d8fa069534e9d4a1927e4
|
|
BLAKE2b-256 checksum How to use checksums |
d9040ebede77258d166f6c6c4d97a2c47c73214e37b9f70d48e89c063632b194
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-2.7.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 121.9 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6afc1ae523a3e4c0664d145ac80da8ec1cd1976b200d65878ef67ed8f57b0667
|
|
BLAKE2b-256 checksum How to use checksums |
3d8167d0bb783f0f83589928191f6e93b1362c883006ea3bb885b898abde3052
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp39-cp39-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-2.7.0-cp39-cp39-macosx_10_15_x86_64.whl |
|---|---|
| Size | 128.7 kB |
| Tags | CPython 3.9 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
1a64ad31e6f764e24463993b760d6ccba542fcb8e96800ac0e1cf3b716c982db
|
|
BLAKE2b-256 checksum How to use checksums |
f36213806cea97c083469c4aca047ce60fc592ccd6072bcbae8b4946cc976a97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp38-cp38-win_amd64.whl
| Download URL | mrx_link_magic-2.7.0-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 121.6 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2fbbb181813cf54c89b448d8d5e3e8220fb5489d80269566d871cf5755584e9e
|
|
BLAKE2b-256 checksum How to use checksums |
184756d4ca0972b1bbf419ae51f748373633579ae258ac419590710606350820
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-2.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 794.1 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
af64fccfe5dd15eeeaf119435c52987e5548f2a44f24672ef4b62b161d449fb8
|
|
BLAKE2b-256 checksum How to use checksums |
8774e6aa51133558742527aa7b1274f0d910f306c8affda68ef6db632b9c0915
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-2.7.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 699.6 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
2b6d95af91650a22ac2da15b4ef703b100313c853ba8f78d783c2b90e54e985d
|
|
BLAKE2b-256 checksum How to use checksums |
2e42eb2bd377b30ea1ac6175586b62e6b209c5c3611dbf7775a9bf38b52e0316
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-2.7.0-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 127.9 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5762745875a8e6cc4c16d8ae16e9e8be8aa9f48ba29de8c32597e01dc3a1a585
|
|
BLAKE2b-256 checksum How to use checksums |
cc5b30b8b64e4fd8874d3a9ab6295183f3a27cba25768dc76e2323b2076750ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|
Release files / mrx_link_magic-2.7.0-cp38-cp38-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-2.7.0-cp38-cp38-macosx_10_15_x86_64.whl |
|---|---|
| Size | 133.8 kB |
| Tags | CPython 3.8 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
b530a106913427e53f2bc601940409efa23deb4df970000cbc8a65c1687ab0d1
|
|
BLAKE2b-256 checksum How to use checksums |
333b91a82498ed47c069d47ad0b0b94ad9089104816e15ae33d36aa1052ae303
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|