Raw File
increment.json
{
    "cell_types": {
        "Bit": {
            "domains": [
                "1",
                "2",
                "3",
                "4",
                "5"
            ],
            "strand_labels": [
                {
                    "strands": [
                        [
                            0,
                            "Zero-first"
                        ],
                        [
                            3,
                            "Zero-second"
                        ]
                    ],
                    "label": "0"
                },
                {
                    "strands": [
                        [
                            0,
                            "One-first"
                        ],
                        [
                            2,
                            "One-second"
                        ]
                    ],
                    "label": "1"
                }
            ]
        },
        "Toehold": {
            "domains": [
                "6"
            ],
            "strand_labels": []
        }
    },
    "strand_types": {
        "Zero-first": {
            "domains": [
                "1",
                "2",
                "3"
            ],
            "is_complementary": false,
            "color": "#FE8496"
        },
        "Zero-second": {
            "domains": [
                "4",
                "5"
            ],
            "is_complementary": false,
            "color": "#FE8496"
        },
        "One-first": {
            "domains": [
                "1",
                "2"
            ],
            "is_complementary": false,
            "color": "#541074"
        },
        "One-second": {
            "domains": [
                "3",
                "4",
                "5"
            ],
            "is_complementary": false,
            "color": "#541074"
        },
        "1A": {
            "domains": [
                "4",
                "5",
                "6",
                "7"
            ],
            "is_complementary": false,
            "color": "#3499C6"
        },
        "1B": {
            "domains": [
                "4",
                "5",
                "1",
                "2",
                "3",
                "8"
            ],
            "is_complementary": false,
            "color": "#3499C6"
        },
        "2A": {
            "domains": [
                "4",
                "5",
                "6",
                "7"
            ],
            "is_complementary": true,
            "color": "#3499C6"
        },
        "2B": {
            "domains": [
                "4",
                "5",
                "1",
                "2",
                "3",
                "8"
            ],
            "is_complementary": true,
            "color": "#3499C6"
        },
        "4": {
            "domains": [
                "2",
                "3",
                "4"
            ],
            "is_complementary": false,
            "color": "#9B962D"
        },
        "6": {
            "domains": [
                "1",
                "2",
                "3"
            ],
            "is_complementary": true,
            "color": "#FE8496"
        }
    },
    "registers": {
        "Increment": {
            "cells": [
                "Bit",
                "Bit",
                "Bit",
                "Bit",
                "Toehold"
            ],
            "top_strands": [
                {
                    "start_index": 0,
                    "strand_name": "Zero-first"
                },
                {
                    "start_index": 3,
                    "strand_name": "Zero-second"
                },
                {
                    "start_index": 5,
                    "strand_name": "Zero-first"
                },
                {
                    "start_index": 8,
                    "strand_name": "Zero-second"
                },
                {
                    "start_index": 10,
                    "strand_name": "One-first"
                },
                {
                    "start_index": 12,
                    "strand_name": "One-second"
                },
                {
                    "start_index": 15,
                    "strand_name": "One-first"
                },
                {
                    "start_index": 17,
                    "strand_name": "One-second"
                }
            ]
        }
    },
    "instructions": [
        [
            "1A",
            "1B"
        ],
        [
            "2A",
            "2B"
        ],
        [
            "One-second"
        ],
        [
            "4"
        ],
        [
            "Zero-first",
            "Zero-second"
        ],
        [
            "6"
        ],
        [
            "One-first"
        ]
    ]
}
back to top