Pre-release
This release is a pre-release and may not be stable for production use.
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 0.0.1.dev2603171407
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.1 MB
Release files / mrx_link_magic-0.0.1.dev2603171407-cp311-cp311-win_amd64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 118.0 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d65bf30f3bf2b82425ea860938926f37320c1b089428410cc821a1ac27a065dd
|
|
BLAKE2b-256 checksum How to use checksums |
1ffe8a8ec7f12bf22e5f45aa5ad3545799f20d91dde0e9323a2ed04c6996aea1
|
| 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-0.0.1.dev2603171407-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 792.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5d78167ff16974f8db1029d079beeaf005b3c9b152cf7c18c6332de06ae6480a
|
|
BLAKE2b-256 checksum How to use checksums |
3166c309c9e798cbf14840416b4adbfa3bb680b717704807721f73165f32709c
|
| 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-0.0.1.dev2603171407-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 660.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
05e27af7769f02e0f9099d2547b9aa112cd2c76bad873762671c01672e777f9e
|
|
BLAKE2b-256 checksum How to use checksums |
c3efafacc92b1dc0619bb3f3cdefcc3009f03356f5089198d061ec185616bbe2
|
| 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-0.0.1.dev2603171407-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 118.6 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b9a530393a9039bd191d604f547bce6c128d4d44152e9d7c7b918e4749c10817
|
|
BLAKE2b-256 checksum How to use checksums |
35b419b53bfc3299e69a299fd915dc4f9fef5496838f278b89826c655f326656
|
| 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-0.0.1.dev2603171407-cp311-cp311-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp311-cp311-macosx_10_15_x86_64.whl |
|---|---|
| Size | 124.9 kB |
| Tags | CPython 3.11 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
10257f8cdb1efccb3d8dd778af970a0952c89fbc6b4c675d31b82858f11a73b0
|
|
BLAKE2b-256 checksum How to use checksums |
c37625b22dfa1c662b73a0c0fe0b9b815af57fd8942059a7baccae4a1cebc545
|
| 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-0.0.1.dev2603171407-cp310-cp310-win_amd64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 117.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a810197127fbd06c87ff72dd7bb45c40f150aa64149c7dde62e44b6a390c4e7c
|
|
BLAKE2b-256 checksum How to use checksums |
c9221b88957ffac5af4324205bf735d556ba4e71fd85299656370cc13ba8f014
|
| 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-0.0.1.dev2603171407-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 752.6 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
2e4a3a124f58d388f36530c4ddef255c646b85297b53e0e3c693ad5eaea8990c
|
|
BLAKE2b-256 checksum How to use checksums |
01945c84592ee16c0f10648689190c0eac5b49c59e5dcf306a657215a171c01d
|
| 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-0.0.1.dev2603171407-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 624.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0035b9a3fcf7cb5abe39687eb146b87990c46bbfa4d53b490438eaffba1aaa5d
|
|
BLAKE2b-256 checksum How to use checksums |
11c2b1d3091508816e0dd2b506ea418d57e6fb24d29750ebd4264476720021bb
|
| 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-0.0.1.dev2603171407-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 119.8 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5251fbb83d079af0bd3d364f2d77887d4994ca438d02a5b33562997282556d93
|
|
BLAKE2b-256 checksum How to use checksums |
8cc0d1365e5e32f6b52913cadaec2749e4bdced0edc96550b14bff9c68a02331
|
| 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-0.0.1.dev2603171407-cp310-cp310-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp310-cp310-macosx_10_15_x86_64.whl |
|---|---|
| Size | 126.7 kB |
| Tags | CPython 3.10 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
50be70a7a309736f3829f68f9d5285f994d5d0c5f648f5ec24199ae20efe163f
|
|
BLAKE2b-256 checksum How to use checksums |
133644ec98d02a0894a3556da74d523d439870accddae79ac2c6ac07751c9a14
|
| 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-0.0.1.dev2603171407-cp39-cp39-win_amd64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 117.7 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9ffe7a6820e05269a96d24c37f8d9268dfcc29e4f0e9eee34344bd5613f30a77
|
|
BLAKE2b-256 checksum How to use checksums |
2460b671dcd5330b07c61a7ae3b8a6a6fe1ae077ada1a26df94bcb9efe049a2f
|
| 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-0.0.1.dev2603171407-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 748.2 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
e1873f5636bc633e6b2c6baa5563a83bee9e370ab76594eb15263ada7b013efe
|
|
BLAKE2b-256 checksum How to use checksums |
1984a4fc4ad96aa46a69c58dc919692f688fca140066438d68b1b25cc72242e2
|
| 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-0.0.1.dev2603171407-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 620.8 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c306167bab99d66b1159a843fca6b2874868eaceadb56a0b5a1cde8f4cea1a22
|
|
BLAKE2b-256 checksum How to use checksums |
e932c61292c5fb1d7f9ea7ffd90161a013458fa120e15dbe37e747fa123b6cf6
|
| 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-0.0.1.dev2603171407-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 120.2 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
201b206a64c30239357f32a1c837bbb5256753f332319adcec017a9b6ccd4ae2
|
|
BLAKE2b-256 checksum How to use checksums |
67a3a764fe911de33fcb3a1e8fd13d2d8cc3b3694a89728e8cc16b2ad7978e70
|
| 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-0.0.1.dev2603171407-cp39-cp39-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp39-cp39-macosx_10_15_x86_64.whl |
|---|---|
| Size | 127.2 kB |
| Tags | CPython 3.9 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
200d8bafff8b4a89e934f338975581d6e888f82036ac211cec3feec191aef0a6
|
|
BLAKE2b-256 checksum How to use checksums |
39ed70f2a75f17bdbd219e441247f0de2a6d6eeb8164f47383656b0e78310007
|
| 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-0.0.1.dev2603171407-cp38-cp38-win_amd64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 120.4 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
af58213aa8eb8859ab5d885cc52c6064b20c15709acc274dcd4915e89c3fb7e8
|
|
BLAKE2b-256 checksum How to use checksums |
30803314a6139fd0d12baf49b4cddc9c3abe05d7c9b5780ef0ecc9934458bf24
|
| 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-0.0.1.dev2603171407-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 779.8 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
74019389ebaca18830d4c4143051e590ea7d830998d1a46a2d3188a46dac7923
|
|
BLAKE2b-256 checksum How to use checksums |
a1a8072b6f68f689bb34ce3f15ad4b081d62682fc33ab9df7c68626458d596b9
|
| 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-0.0.1.dev2603171407-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 683.4 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c15af3e5638eb17f013d21fa069867c5b01474e5c2ad2bbc6c8790964dc4e138
|
|
BLAKE2b-256 checksum How to use checksums |
f0fec8a734fb4466f06fe9349ee7b9a2f4d202d782267ac4e71ac9296754284d
|
| 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-0.0.1.dev2603171407-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 125.9 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c731550285f8fda08912a1c008f51ae7cc260c6e8e263c3675b2aacf5a38e9e8
|
|
BLAKE2b-256 checksum How to use checksums |
83a76859379ce4e04d0201aad560a48e253336e0d27bc8150f1e2568ec2c4051
|
| 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-0.0.1.dev2603171407-cp38-cp38-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev2603171407-cp38-cp38-macosx_10_15_x86_64.whl |
|---|---|
| Size | 132.0 kB |
| Tags | CPython 3.8 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
8d045cc9ec4bdf1a7d7bdb4724e7f65b0660d98bb3a7ad24c81bbf82b4cdf3c0
|
|
BLAKE2b-256 checksum How to use checksums |
fb577fddc2ca03292369ff945836908362493354b632cc6270e5707a766c51db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|