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.dev1772681212
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.dev1772681212-cp311-cp311-win_amd64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 118.0 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a995549289ea12b84668eef6b3e194925ef160d65810bb28c1b045e30c9907ae
|
|
BLAKE2b-256 checksum How to use checksums |
cb68c122f4af84c5c49f77d3fe091e004e6baef04c0b0b9155d6a5f04f1465ea
|
| 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.dev1772681212-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
1368c7a6c68be71a78c52e4e201c240c3ac96c2bed1af5cd81e4d537e1b9c8ef
|
|
BLAKE2b-256 checksum How to use checksums |
be06fe489604989ea73c77f83de5dbf61bd17896dba3c1324cdc32e2d5dee0dc
|
| 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.dev1772681212-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
d73ed5ff3892b29bda1fe9369db5e7bdbb75d77cd9dcef899910f66fcfb6596d
|
|
BLAKE2b-256 checksum How to use checksums |
26dd754864e881733808e3a29ca126c391996aec3e44be6f475d672cec9ef5b3
|
| 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.dev1772681212-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
3102ec73ca48ab721f9fe3926cbd14fb78446a91b46c1f141269751940ef773a
|
|
BLAKE2b-256 checksum How to use checksums |
1ecaa398b36dbab1fe7ea761c7098fa8b4500d816d0a23854aec97549f436c8a
|
| 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.dev1772681212-cp311-cp311-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
28067d51d7d3fc2e99100832407ea331129849bb1749492a5a122b75d8fe2093
|
|
BLAKE2b-256 checksum How to use checksums |
cf528de1ddcfdebe6dcad14f9e4750b177d6ff4096de62baa3520c02fa6e03a8
|
| 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.dev1772681212-cp310-cp310-win_amd64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 117.4 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5dade432bbc155428d7ac6cc71c59370d3dd799a121528611d9f238270877dac
|
|
BLAKE2b-256 checksum How to use checksums |
4b8bd5a2daf94093d2f86f919596e03ed74737ea23ae2143791e6b46ae576089
|
| 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.dev1772681212-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
bd7e0d77c9c3a8aa8013ce4024b5562d4b9aa21134e7a8d44e7de2566e2724c9
|
|
BLAKE2b-256 checksum How to use checksums |
404ba9fd85e2fbe8fc77abda7df18d9fafa433ed753b3f906823de333035909e
|
| 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.dev1772681212-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
ec76fd474bdbbb7dcff1bec5b0bfee6a6b6fe47b463e17f48e504a081d1425f9
|
|
BLAKE2b-256 checksum How to use checksums |
5d1aa264958874b6d12bfe1103764d92c13c880024c376e6aaaa719af208a76a
|
| 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.dev1772681212-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
f3bd841fe17107b2446db376c509a514944364f832dbb8ee6df0911f7f5ba5ff
|
|
BLAKE2b-256 checksum How to use checksums |
db38804faa515d2cd8bbf725aee8ec09f618be08ace916a1ce080c19cc7ef461
|
| 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.dev1772681212-cp310-cp310-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
b1f4d1045211c155fb39125337206e1fce45f4ae754135c3af6653a218421ba1
|
|
BLAKE2b-256 checksum How to use checksums |
4429dd17cf918b14a9e0e1d9291217bbdd1e8281b987d9090e210c7588496475
|
| 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.dev1772681212-cp39-cp39-win_amd64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 117.7 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
91f2bc84be62e1b454741fab2df99591b206c2ebf3df5e9e611cd98513c0a279
|
|
BLAKE2b-256 checksum How to use checksums |
8f4fb8b0c356d7c94fab99ae3ab1419f70cde90ae06e39b7e70e19d2d0657659
|
| 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.dev1772681212-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
448218ec833979d566f007d5901b5f1977e03fe842b80122ce9455c200bfaf52
|
|
BLAKE2b-256 checksum How to use checksums |
940fbba8511851d8f73bb15a68e78a2bf7ef914093ed820d4ffa118210dab1a5
|
| 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.dev1772681212-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
4cdf0a7a51edf562f6062a5e26b52f8a6807529c37176f2ff605a3f4ec75f365
|
|
BLAKE2b-256 checksum How to use checksums |
c1e3a0330f3f8165bc105cc1bcee60bd0673ab43f98ea320edf35c6aa1ab68a7
|
| 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.dev1772681212-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
c4fc6539062ac7c51ebcc911cc225767c15bfdfca4b29b2e0bb8326e7161efff
|
|
BLAKE2b-256 checksum How to use checksums |
8ee08586429cf84c6c2309700134ff076228181b63ed54155fabdb6acdfeab3b
|
| 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.dev1772681212-cp39-cp39-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
9d2db8feef110e2b8e891ee801d72fa50b9c246432683791ffa6f061c061b806
|
|
BLAKE2b-256 checksum How to use checksums |
7612e40f5084473d39b210baada14097aaff9c4833df59aeefc90b882960e7b2
|
| 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.dev1772681212-cp38-cp38-win_amd64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 120.4 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b5c2eec03b8eb1102dc0ac8d12656e82964ac97b838ee05293b61c00e1eacd9f
|
|
BLAKE2b-256 checksum How to use checksums |
c895873d84ceaa6a6fa0f1819154d6f017d397d3c15b98747fdb67fd95017fea
|
| 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.dev1772681212-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
24f8cdbffdca6e1b97ac109d5e1aab707f2af180251215cd97c53c2e80355411
|
|
BLAKE2b-256 checksum How to use checksums |
fac9e08403d5fc7cd16166362801ab39a3d8c0b8464a57fd5a3aabaf2058e80d
|
| 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.dev1772681212-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
e3e39c13fa30adbb7c3275a9a532923ec4fbd61e308b9040b09b62df14d6ce86
|
|
BLAKE2b-256 checksum How to use checksums |
f8fd7354534744b860115f7a16bec0360eb779f5dd1c9f103f0b666c2f180e0a
|
| 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.dev1772681212-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
474eb603c71ddec1db22c2a66ed9e450ad87bbf59839f24e0ba0972cd5f1dee9
|
|
BLAKE2b-256 checksum How to use checksums |
c7fc8b642c5a320c16a74f5f54d38ddb63e23bf258f7b56e3d38072db99ab6be
|
| 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.dev1772681212-cp38-cp38-macosx_10_15_x86_64.whl
| Download URL | mrx_link_magic-0.0.1.dev1772681212-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 |
695eb10e296145177877adc509da95ad855ace34ded7bebba30a153d6b849f0c
|
|
BLAKE2b-256 checksum How to use checksums |
863c3d451390102085f8b4dece50f2d7ffec6c15871ef527467027425bea954d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.21
|