{
  "schema_version": "1.1",
  "description": "Fragment contributions for molar volume (Vi in Å³) and mass (Mi in g/mol) prediction, including aliphatic, functionalized, and ionic compounds",
  "categories": [
    {
      "category_id": "aliphatic_carbon_groups",
      "category_name_ru": "C, CH, CH₂, CH₃-содержащие фрагменты",
      "fragments": [
        {
          "id": "ch3_orthoesters_formals_acetals",
          "display_name_ru": "–CH₃ (для ортоэфиров, формалей, ацеталей)",
          "smarts": "[CX4H3]-[OX2]",
          "vi": 28.52,
          "mi": 15.03,
          "priority": 90,
          "type": "base",
          "notes_ru": "Специальный вклад для метила, связанного с кислородом"
        },
        {
          "id": "ch3_generic",
          "display_name_ru": "–CH₃ (общий)",
          "smarts": "[CX4H3]-[!#1]",
          "vi": 24.69,
          "mi": 15.03,
          "priority": 50,
          "type": "base",
          "notes_ru": "Стандартная метильная группа в алкильной цепи"
        },
        {
          "id": "ch2_methylene",
          "display_name_ru": "–CH₂–",
          "smarts": "[CX4H2](-[!#1])-[!#1]",
          "vi": 14.77,
          "mi": 14.03,
          "priority": 50,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "ch_methine",
          "display_name_ru": "–CH<",
          "smarts": "[CX4H1](-[!#1])(-[!#1])-[!#1]",
          "vi": 1.76,
          "mi": 13.02,
          "priority": 55,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "c_quaternary",
          "display_name_ru": ">C<",
          "smarts": "[CX4H0](-[!#1])(-[!#1])(-[!#1])-[!#1]",
          "vi": -8.92,
          "mi": 12.01,
          "priority": 60,
          "type": "base",
          "notes_ru": "Четвертичный углерод"
        },
        {
          "id": "aromatic_ch",
          "display_name_ru": "Ar–CH",
          "smarts": "[cH]",
          "vi": 13.05,
          "mi": 13.02,
          "priority": 72,
          "type": "base",
          "notes_ru": "Ароматический углерод с одним водородом"
        },
        {
          "id": "aromatic_c_substituted",
          "display_name_ru": "Ar–C(замещ.)",
          "smarts": "[cH0]",
          "vi": 4.47,
          "mi": 12.01,
          "priority": 73,
          "type": "base",
          "notes_ru": "Ароматический углерод без водорода"
        },
        {
          "id": "ch2_terminal_alkene",
          "display_name_ru": "=CH₂",
          "smarts": "[CX3H2]=[!#1]",
          "vi": 25.93,
          "mi": 14.03,
          "priority": 70,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "ch_internal_alkene",
          "display_name_ru": "=CH–",
          "smarts": "[CX3H1](-[!#1])=[!#1]",
          "vi": 13.05,
          "mi": 13.02,
          "priority": 70,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "c_alkene_branch",
          "display_name_ru": ">C=",
          "smarts": "[CX3H0](-[!#1])(-[!#1])=[!#1]",
          "vi": 4.47,
          "mi": 12.01,
          "priority": 75,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "c_allene",
          "display_name_ru": "=C=",
          "smarts": "[!#1]=[CX2H0]=[!#1]",
          "vi": 6.32,
          "mi": 12.01,
          "priority": 80,
          "type": "base",
          "notes_ru": "Алленовый углерод"
        },
        {
          "id": "ch_terminal_alkyne",
          "display_name_ru": "≡CH",
          "smarts": "[CX2H1]#[!#1]",
          "vi": 23.02,
          "mi": 13.02,
          "priority": 75,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "c_internal_alkyne",
          "display_name_ru": "≡C–",
          "smarts": "[CX2H0](-[!#1])#[!#1]",
          "vi": 7.92,
          "mi": 12.01,
          "priority": 75,
          "type": "base",
          "notes_ru": ""
        }
      ]
    },
    {
      "category_id": "oxygen_functional_groups",
      "category_name_ru": "OH, O, CO, COO-содержащие фрагменты",
      "fragments": [
        {
          "id": "oh_hydroxyl",
          "display_name_ru": "–OH",
          "smarts": "[OX2H]-[!#1]",
          "vi": 11.77,
          "mi": 17.01,
          "priority": 80,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "o_ether",
          "display_name_ru": "–O–",
          "smarts": "[#6]-[OX2]-[#6]",
          "vi": 4.19,
          "mi": 16.00,
          "priority": 70,
          "type": "base",
          "notes_ru": "Эфирный кислород"
        },
        {
          "id": "n_oxide",
          "display_name_ru": "(N)→O",
          "smarts": "[#7]~[OX1]",
          "vi": 5.87,
          "mi": 16.00,
          "priority": 85,
          "type": "base",
          "notes_ru": "N-оксидная группа"
        },
        {
          "id": "coo_ester",
          "display_name_ru": "–C(=O)O–",
          "smarts": "[CX3](=[OX1])[OX2H0]",
          "vi": 21.83,
          "mi": 44.00,
          "priority": 85,
          "type": "base",
          "notes_ru": "Сложноэфирная группа"
        },
        {
          "id": "cho_aldehyde",
          "display_name_ru": "–C(=O)H",
          "smarts": "[CX3H1](=O)",
          "vi": 22.47,
          "mi": 29.02,
          "priority": 85,
          "type": "base",
          "notes_ru": "Альдегидная группа"
        },
        {
          "id": "cooh_carboxyl",
          "display_name_ru": "–C(=O)OH",
          "smarts": "[CX3](=O)[OX2H1]",
          "vi": 23.35,
          "mi": 45.01,
          "priority": 88,
          "type": "base",
          "notes_ru": "Карбоксильная группа"
        },
        {
          "id": "co_ketone",
          "display_name_ru": "(C)-C(=O)-(C)",
          "smarts": "[#6][CX3](=O)[#6]",
          "vi": 9.71,
          "mi": 28.01,
          "priority": 82,
          "type": "base",
          "notes_ru": "Кетонный карбонил"
        },
        {
          "id": "co_amide_carbamate",
          "display_name_ru": "(C,O)-C(=O)-(N,O)",
          "smarts": "[#6,#8][CX3](=O)[#7,#8]",
          "vi": 12.83,
          "mi": 28.01,
          "priority": 86,
          "type": "base",
          "notes_ru": "Карбонил в амидах/карбаматах"
        },
        {
          "id": "co_urea",
          "display_name_ru": "(N)-C(=O)-(N)",
          "smarts": "[#7][CX3](=O)[#7]",
          "vi": 14.89,
          "mi": 28.01,
          "priority": 87,
          "type": "base",
          "notes_ru": "Карбонил в мочевинах"
        },
        {
          "id": "cco_ketene",
          "display_name_ru": "=C=O",
          "smarts": "[CX2](=O)=[CX3]",
          "vi": 22.95,
          "mi": 28.01,
          "priority": 90,
          "type": "base",
          "notes_ru": "Кетен"
        },
        {
          "id": "methylenedioxy",
          "display_name_ru": "H₂C(–O–)₂",
          "smarts": "[OX2][CX4H2][OX2]",
          "vi": 38.35,
          "mi": 46.02,
          "priority": 92,
          "type": "base",
          "notes_ru": "Метилендиокси-группа"
        },
        {
          "id": "methinedioxy",
          "display_name_ru": "–HC(–O–)₂",
          "smarts": "[OX2][CX4H1](-[!#1])[OX2]",
          "vi": 23.03,
          "mi": 45.01,
          "priority": 92,
          "type": "base",
          "notes_ru": "Метиндиокси-группа"
        },
        {
          "id": "orthoformate_ch",
          "display_name_ru": "HC(–O–)₃",
          "smarts": "[CX4H1]([OX2])([OX2])[OX2]",
          "vi": 34.61,
          "mi": 61.00,
          "priority": 95,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "orthoester_c_quat",
          "display_name_ru": "–C(–O–)₃",
          "smarts": "[CX4H0]([OX2])([OX2])([OX2])[#6]",
          "vi": 18.74,
          "mi": 59.99,
          "priority": 95,
          "type": "base",
          "notes_ru": "Четвертичный углерод ортоэфиров"
        },
        {
          "id": "orthocarbonate_c",
          "display_name_ru": "C(–O–)₄",
          "smarts": "[CX4]([OX2])([OX2])([OX2])[OX2]",
          "vi": 37.27,
          "mi": 76.00,
          "priority": 98,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "carbonate_carbonyl",
          "display_name_ru": "O=C(–O–)₂",
          "smarts": "[OX2][CX3](=O)[OX2]",
          "vi": 24.38,
          "mi": 59.99,
          "priority": 89,
          "type": "base",
          "notes_ru": "Карбонатная группа"
        },
        {
          "id": "difluorodioxymethylene",
          "display_name_ru": "F₂C(–O–)₂",
          "smarts": "[CX4](F)(F)([OX2])[OX2]",
          "vi": 46.45,
          "mi": 82.00,
          "priority": 96,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "bis_difluoroamino_dioxymethylene",
          "display_name_ru": "(NF₂)₂C(–O–)₂",
          "smarts": "[CX4]([NX3](F)F)([NX3](F)F)([OX2])[OX2]",
          "vi": 82.61,
          "mi": 148.01,
          "priority": 99,
          "type": "base",
          "notes_ru": ""
        }
      ]
    },
    {
      "category_id": "nitrogen_functional_groups",
      "category_name_ru": "N, NH, NH₂, N₃, CN, CNH, NOH, NNO₂-содержащие фрагменты",
      "fragments": [
        {
          "id": "nh2_primary_amine",
          "display_name_ru": "–NH₂",
          "smarts": "[NX3H2]-[!#1]",
          "vi": 15.52,
          "mi": 16.03,
          "priority": 80,
          "type": "base",
          "notes_ru": "Первичный амин (общий)"
        },
        {
          "id": "nh2_vicinal_no2_cooh",
          "display_name_ru": "–NH₂ (в положении 1,2 с –NO₂, –COOH)",
          "smarts": "[NX3H2]-[#6]~[#6]~[$(N(=O)O),$(C(=O)[OH])]",
          "vi": 11.96,
          "mi": 16.03,
          "priority": 85,
          "type": "base",
          "notes_ru": "Присутствие орто/вицинальных NO2 или COOH групп"
        },
        {
          "id": "nh_secondary_amine",
          "display_name_ru": "–NH–",
          "smarts": "[NX3H1](-[!#1])-[!#1]",
          "vi": 6.03,
          "mi": 15.01,
          "priority": 75,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "n_imine",
          "display_name_ru": "–N=",
          "smarts": "[NX2](-[!#1])=[!#1]",
          "vi": 7.03,
          "mi": 14.01,
          "priority": 80,
          "type": "base",
          "notes_ru": "Иминный или азо-азот"
        },
        {
          "id": "guanidine_imine_nh",
          "display_name_ru": "(N)₂C=NH",
          "smarts": "[NX2H](=[CX3](-[!#1])-[!#1])",
          "vi": 15.75,
          "mi": 27.03,
          "priority": 88,
          "type": "base",
          "notes_ru": "Имино-группа в гуанидинах"
        },
        {
          "id": "imine_c_subst",
          "display_name_ru": "(C)₂C=N–",
          "smarts": "[NX2](-[!#1])=[CX3](-[!#6])-[!#6]",
          "vi": 3.64,
          "mi": 26.02,
          "priority": 82,
          "type": "base",
          "notes_ru": "Имин, замещенный углеродами"
        },
        {
          "id": "guanidine_imine_n_subst",
          "display_name_ru": "(N)₂C=N–",
          "smarts": "[NX2](-[!#1])=[CX3](-[!#7])-[!#7]",
          "vi": 9.62,
          "mi": 26.02,
          "priority": 88,
          "type": "base",
          "notes_ru": "Замещенный имин в гуанидинах"
        },
        {
          "id": "carbodiimide",
          "display_name_ru": "–N=C=N–",
          "smarts": "[NX2](-[!#1])=[CX2]=[NX2]-[!#1]",
          "vi": 17.63,
          "mi": 40.03,
          "priority": 85,
          "type": "base",
          "notes_ru": "Карбодиимид"
        },
        {
          "id": "cyano_nitrile",
          "display_name_ru": "–C≡N",
          "smarts": "[CX2]#[NX1]",
          "vi": 21.00,
          "mi": 26.02,
          "priority": 85,
          "type": "base",
          "notes_ru": "Нитрильная группа"
        },
        {
          "id": "azide_covalent",
          "display_name_ru": "–N₃",
          "smarts": "[$(N=[N+]=[N-]),$(N-N=N)]-[!#1]",
          "vi": 29.87,
          "mi": 42.02,
          "priority": 85,
          "type": "base",
          "notes_ru": "Ковалентный азид"
        },
        {
          "id": "oxime",
          "display_name_ru": "=NOH",
          "smarts": "[CX3]=[NX2][OX2H]",
          "vi": 15.28,
          "mi": 31.02,
          "priority": 85,
          "type": "base",
          "notes_ru": "Оксим"
        },
        {
          "id": "n_tertiary_amine",
          "display_name_ru": ">N–",
          "smarts": "[NX3](-[!#1])(-[!#1])-[!#1]",
          "vi": -2.25,
          "mi": 14.01,
          "priority": 70,
          "type": "base",
          "notes_ru": "Третичный амин"
        },
        {
          "id": "nitramine_secondary",
          "display_name_ru": ">NNO₂",
          "smarts": "[NX3](-[!#1])(-[!#1])[NX3](=O)=O",
          "vi": 17.69,
          "mi": 60.00,
          "priority": 90,
          "type": "base",
          "notes_ru": "Вторичная нитраминная группа"
        },
        {
          "id": "dinitramine",
          "display_name_ru": "–N(NO₂)₂",
          "smarts": "[NX3]([NX3](=O)=O)([NX3](=O)=O)-[!#1]",
          "vi": 50.58,
          "mi": 106.00,
          "priority": 95,
          "type": "base",
          "notes_ru": "Динитрамин"
        },
        {
          "id": "nitroguanidine_imine",
          "display_name_ru": "(N)₂C=NNO₂",
          "smarts": "[NX2]([NX3](=O)=O)=[CX3](-[!#7])-[!#7]",
          "vi": 36.24,
          "mi": 72.01,
          "priority": 92,
          "type": "base",
          "notes_ru": "Нитрогуанидиновый фрагмент"
        }
      ]
    },
    {
      "category_id": "nitro_compounds",
      "category_name_ru": "NO₂, ONO₂, NO, NHNO₂-содержащие фрагменты",
      "fragments": [
        {
          "id": "ch2_nitro",
          "display_name_ru": "–CH₂NO₂",
          "smarts": "[CX4H2]([NX3](=O)=O)-[!#1]",
          "vi": 40.47,
          "mi": 60.02,
          "priority": 85,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "ch_nitro",
          "display_name_ru": ">CHNO₂",
          "smarts": "[CX4H1]([NX3](=O)=O)(-[!#1])-[!#1]",
          "vi": 24.72,
          "mi": 59.01,
          "priority": 86,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "c_alkene_nitro",
          "display_name_ru": "=CHNO₂",
          "smarts": "[CX3H1](=[!#1])[NX3](=O)=O",
          "vi": 36.05,
          "mi": 59.01,
          "priority": 88,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "aryl_nitro",
          "display_name_ru": "Ar–NO₂",
          "smarts": "[c][NX3](=O)=O",
          "vi": 25.64,
          "mi": 46.01,
          "priority": 90,
          "type": "base",
          "notes_ru": "Нитрогруппа при ароматическом углероде (используется для алициклических и гетероциклических соединений)"
        },
        {
          "id": "c_tertiary_nitro",
          "display_name_ru": "≡CNO₂",
          "smarts": "[CX4H0]([NX3](=O)=O)(-[!#1])(-[!#1])-[!#1]",
          "vi": 18.64,
          "mi": 58.01,
          "priority": 87,
          "type": "base",
          "notes_ru": "Третичный C-нитро"
        },
        {
          "id": "gem_dinitro_methine",
          "display_name_ru": "–CH(NO₂)₂",
          "smarts": "[CX4H1]([NX3](=O)=O)([NX3](=O)=O)-[!#1]",
          "vi": 53.28,
          "mi": 105.01,
          "priority": 90,
          "type": "base",
          "notes_ru": "Гем-динитрометин"
        },
        {
          "id": "gem_dinitro_quat",
          "display_name_ru": ">C(NO₂)₂",
          "smarts": "[CX4H0]([NX3](=O)=O)([NX3](=O)=O)(-[!#1])-[!#1]",
          "vi": 41.69,
          "mi": 104.00,
          "priority": 90,
          "type": "base",
          "notes_ru": "Гем-динитро (четвертичный)"
        },
        {
          "id": "gem_dinitro_alkene",
          "display_name_ru": "=C(NO₂)₂",
          "smarts": "[CX3](=[!#1])([NX3](=O)=O)([NX3](=O)=O)",
          "vi": 50.17,
          "mi": 104.00,
          "priority": 92,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "trinitromethyl",
          "display_name_ru": "–C(NO₂)₃",
          "smarts": "[CX4]([NX3](=O)=O)([NX3](=O)=O)([NX3](=O)=O)-[!#1]",
          "vi": 75.40,
          "mi": 150.00,
          "priority": 95,
          "type": "base",
          "notes_ru": "Тринитрометильная группа"
        },
        {
          "id": "nitrate_ch2",
          "display_name_ru": "–CH₂ONO₂",
          "smarts": "[CX4H2][OX2][NX3](=O)=O",
          "vi": 46.77,
          "mi": 76.02,
          "priority": 88,
          "type": "base",
          "notes_ru": "Нитрат (первичный)"
        },
        {
          "id": "nitrate_ch",
          "display_name_ru": ">CHONO₂",
          "smarts": "[CX4H1](-[!#1])[OX2][NX3](=O)=O",
          "vi": 39.24,
          "mi": 75.01,
          "priority": 89,
          "type": "base",
          "notes_ru": "Нитрат (вторичный)"
        },
        {
          "id": "bis_nitratomethyl_c",
          "display_name_ru": ">C(CH₂ONO₂)₂",
          "smarts": "[CX4H0](-[!#1])(-[!#1])([CX4H2][OX2][N](=O)=O)([CX4H2][OX2][N](=O)=O)",
          "vi": 104.80,
          "mi": 164.13,
          "priority": 92,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "tris_nitratomethyl_c",
          "display_name_ru": "–C(CH₂ONO₂)₃",
          "smarts": "[CX4H0](-[!#1])([CX4H2][OX2][N](=O)=O)([CX4H2][OX2][N](=O)=O)([CX4H2][OX2][N](=O)=O)",
          "vi": 145.64,
          "mi": 240.19,
          "priority": 95,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "nitrite_ester",
          "display_name_ru": "–ONO",
          "smarts": "[OX2](-[!#1])[NX2]=O",
          "vi": 22.57,
          "mi": 46.01,
          "priority": 85,
          "type": "base",
          "notes_ru": "Нитритный эфир"
        },
        {
          "id": "fluorodinitromethyl",
          "display_name_ru": "–C(NO₂)₂F",
          "smarts": "[CX4](F)([NX3](=O)=O)([NX3](=O)=O)-[!#1]",
          "vi": 63.85,
          "mi": 123.00,
          "priority": 94,
          "type": "base",
          "notes_ru": "Фтординитрометил"
        },
        {
          "id": "difluoronitromethyl",
          "display_name_ru": "F₂C-NO₂",
          "smarts": "[CX4](F)(F)([NX3](=O)=O)-[!#1]",
          "vi": 59.71,
          "mi": 96.00,
          "priority": 93,
          "type": "base",
          "notes_ru": "Дифторнитрометил"
        },
        {
          "id": "fluorodinitromethoxy",
          "display_name_ru": "–OC(NO₂)₂F",
          "smarts": "[OX2][CX4](F)([NX3](=O)=O)([NX3](=O)=O)",
          "vi": 72.02,
          "mi": 138.99,
          "priority": 96,
          "type": "base",
          "notes_ru": "Фтординитрометокси"
        },
        {
          "id": "nitramine_primary",
          "display_name_ru": "–NHNO₂",
          "smarts": "[NX3H1](-[!#1])[NX3](=O)=O",
          "vi": 30.44,
          "mi": 61.01,
          "priority": 85,
          "type": "base",
          "notes_ru": "Первичный нитрамин"
        }
      ]
    },
    {
      "category_id": "halogen_sulfur_groups",
      "category_name_ru": "F, Cl, Br, S-содержащие фрагменты",
      "fragments": [
        {
          "id": "cf3_terminal",
          "display_name_ru": "–CF₃",
          "smarts": "[CX4](F)(F)F",
          "vi": 46.37,
          "mi": 69.01,
          "priority": 85,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "chf2_terminal",
          "display_name_ru": "–CHF₂",
          "smarts": "[CX4H1](F)F",
          "vi": 37.22,
          "mi": 51.02,
          "priority": 83,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "cf2_internal",
          "display_name_ru": "–CF₂–",
          "smarts": "[CX4](F)(F)(-[!#1])-[!#1]",
          "vi": 21.75,
          "mi": 50.01,
          "priority": 80,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "ocf3_trifluoromethoxy",
          "display_name_ru": "–OCF₃",
          "smarts": "[OX2][CX4](F)(F)F",
          "vi": 52.81,
          "mi": 85.00,
          "priority": 88,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "nf2_difluoroamino",
          "display_name_ru": "–NF₂",
          "smarts": "[NX3](F)(F)-[!#1]",
          "vi": 30.02,
          "mi": 52.00,
          "priority": 85,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "f_substituent",
          "display_name_ru": "–F",
          "smarts": "[F]-[!#1]",
          "vi": 15.49,
          "mi": 19.00,
          "priority": 75,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "cl_substituent",
          "display_name_ru": "–Cl",
          "smarts": "[Cl]-[!#1]",
          "vi": 21.14,
          "mi": 35.45,
          "priority": 75,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "ccl3_trichloromethyl",
          "display_name_ru": "–CCl₃",
          "smarts": "[CX4](Cl)(Cl)Cl",
          "vi": 67.01,
          "mi": 118.36,
          "priority": 85,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "cocl_acid_chloride",
          "display_name_ru": "–C(=O)Cl",
          "smarts": "[CX3](=O)Cl",
          "vi": 36.59,
          "mi": 63.46,
          "priority": 88,
          "type": "base",
          "notes_ru": "Хлорангидрид"
        },
        {
          "id": "br_substituent",
          "display_name_ru": "–Br",
          "smarts": "[Br]-[!#1]",
          "vi": 25.02,
          "mi": 79.90,
          "priority": 75,
          "type": "base",
          "notes_ru": ""
        },
        {
          "id": "s_thioether",
          "display_name_ru": "–S–",
          "smarts": "[#16X2](-[!#1])-[!#1]",
          "vi": 12.99,
          "mi": 32.06,
          "priority": 75,
          "type": "base",
          "notes_ru": "Тиоэфир"
        },
        {
          "id": "sh_thiol",
          "display_name_ru": "–SH",
          "smarts": "[#16X2H]-[!#1]",
          "vi": 24.46,
          "mi": 33.07,
          "priority": 78,
          "type": "base",
          "notes_ru": "Тиол"
        },
        {
          "id": "s_thione_terminal",
          "display_name_ru": "=S",
          "smarts": "[#16X1]=[!#1]",
          "vi": 17.21,
          "mi": 32.06,
          "priority": 80,
          "type": "base",
          "notes_ru": "Тион"
        },
        {
          "id": "thioketone_c_subst",
          "display_name_ru": "(C)₂C=S",
          "smarts": "[CX3](=[#16])(-[#6])(-[#6])",
          "vi": 13.82,
          "mi": 44.07,
          "priority": 85,
          "type": "base",
          "notes_ru": "Тиокетон"
        },
        {
          "id": "thiourea_n_subst",
          "display_name_ru": "(N)₂C=S",
          "smarts": "[CX3](=[#16])(-[#7])(-[#7])",
          "vi": 19.80,
          "mi": 44.07,
          "priority": 86,
          "type": "base",
          "notes_ru": "Тиомочевинный фрагмент"
        },
        {
          "id": "sulfone",
          "display_name_ru": ">SO₂",
          "smarts": "[#16X4](=O)(=O)(-[!#1])-[!#1]",
          "vi": 27.52,
          "mi": 64.06,
          "priority": 85,
          "type": "base",
          "notes_ru": "Сульфон"
        },
        {
          "id": "sulfonate",
          "display_name_ru": "–O–S(=O)₂–",
          "smarts": "[OX2][SX4](=O)(=O)-[#6]",
          "vi": 33.64,
          "mi": 80.06,
          "priority": 88,
          "type": "base",
          "notes_ru": "Сульфонат"
        },
        {
          "id": "sulfate_ester",
          "display_name_ru": "–O–S(=O)₂–O–",
          "smarts": "[OX2][SX4](=O)(=O)[OX2]",
          "vi": 36.09,
          "mi": 96.06,
          "priority": 90,
          "type": "base",
          "notes_ru": "Сульфат (органический)"
        }
      ]
    },
    {
      "category_id": "ionic_fragments",
      "category_name_ru": "Ионные фрагменты",
      "fragments": [
        {
          "id": "nh4_cation",
          "display_name_ru": "⁺NH₄",
          "smarts": "[NH4+]",
          "vi": 23.42,
          "mi": 18.04,
          "priority": 100,
          "type": "base",
          "charge": 1,
          "is_whole_ion": true,
          "notes_ru": "Аммоний-катион"
        },
        {
          "id": "n2h5_hydrazinium",
          "display_name_ru": "⁺N₂H₅",
          "smarts": "[NH3+][NH2]",
          "vi": 30.36,
          "mi": 33.07,
          "priority": 100,
          "type": "base",
          "charge": 1,
          "is_whole_ion": true,
          "notes_ru": "Гидразиний-катион"
        },
        {
          "id": "tetramethylammonium",
          "display_name_ru": "⁺N(CH₃)₄",
          "smarts": "[N+](C)(C)(C)C",
          "vi": 81.64,
          "mi": 74.15,
          "priority": 100,
          "type": "base",
          "charge": 1,
          "is_whole_ion": true,
          "notes_ru": "Тетраметиламмоний"
        },
        {
          "id": "nh3_cation_attached",
          "display_name_ru": "–N⁺H₃",
          "smarts": "[NH3+]-[!#1]",
          "vi": 15.59,
          "mi": 17.03,
          "priority": 95,
          "type": "base",
          "charge": 1,
          "is_whole_ion": false,
          "notes_ru": "Катионный центр аммония (связанный)"
        },
        {
          "id": "nitrate_anion",
          "display_name_ru": "NO₃⁻",
          "smarts": "[NO3-]",
          "vi": 29.02,
          "mi": 61.99,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Нитрат-анион"
        },
        {
          "id": "nitrite_anion",
          "display_name_ru": "NO₂⁻",
          "smarts": "[NO2-]",
          "vi": 21.76,
          "mi": 46.00,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Нитрит-анион"
        },
        {
          "id": "azide_anion",
          "display_name_ru": "N₃⁻",
          "smarts": "[N-]=[N+]=[N-]",
          "vi": 27.59,
          "mi": 42.02,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Азид-анион"
        },
        {
          "id": "dinitramide_anion",
          "display_name_ru": "N(NO₂)₂⁻",
          "smarts": "[N-]([N](=O)=O)[N](=O)=O",
          "vi": 45.30,
          "mi": 106.00,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Динитрамид-анион"
        },
        {
          "id": "trinitromethanide_anion",
          "display_name_ru": "C(NO₂)₃⁻",
          "smarts": "[C-]([N](=O)=O)([N](=O)=O)[N](=O)=O",
          "vi": 75.32,
          "mi": 150.00,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Тринитрометанид-анион"
        },
        {
          "id": "n2o2_anion",
          "display_name_ru": "N₂O₂²⁻ (как –NNO₂)",
          "smarts": "[O-][N]=[N][O-]",
          "vi": 17.83,
          "mi": 60.00,
          "priority": 100,
          "type": "base",
          "charge": -2,
          "is_whole_ion": true,
          "notes_ru": "Вероятно гипонитрит или связанный анион"
        },
        {
          "id": "dinitromethanide_anion",
          "display_name_ru": "C(NO₂)₂²⁻ (как –C(NO₂)₂)",
          "smarts": "[C-2]([N](=O)=O)[N](=O)=O",
          "vi": 40.21,
          "mi": 104.00,
          "priority": 100,
          "type": "base",
          "charge": -2,
          "is_whole_ion": true,
          "notes_ru": "Динитрометанид-дианион"
        },
        {
          "id": "chloride_anion",
          "display_name_ru": "Cl⁻",
          "smarts": "[Cl-]",
          "vi": 17.68,
          "mi": 35.45,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": ""
        },
        {
          "id": "fluoride_anion",
          "display_name_ru": "F⁻",
          "smarts": "[F-]",
          "vi": 9.20,
          "mi": 19.00,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": ""
        },
        {
          "id": "bromide_anion",
          "display_name_ru": "Br⁻",
          "smarts": "[Br-]",
          "vi": 22.97,
          "mi": 79.90,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": ""
        },
        {
          "id": "chlorate_anion",
          "display_name_ru": "ClO₃⁻",
          "smarts": "[Cl+5]([O-])(=O)=O",
          "vi": 35.58,
          "mi": 83.45,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Хлорат"
        },
        {
          "id": "perchlorate_anion",
          "display_name_ru": "ClO₄⁻",
          "smarts": "[Cl+7]([O-])(=O)(=O)=O",
          "vi": 41.83,
          "mi": 99.45,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Перхлорат"
        },
        {
          "id": "bicarbonate_anion",
          "display_name_ru": "HCO₃⁻",
          "smarts": "[C]([O-])(=O)O",
          "vi": 30.97,
          "mi": 61.02,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Бикарбонат"
        },
        {
          "id": "carbonate_anion",
          "display_name_ru": "CO₃²⁻",
          "smarts": "[C]([O-])([O-])=O",
          "vi": 33.21,
          "mi": 60.01,
          "priority": 100,
          "type": "base",
          "charge": -2,
          "is_whole_ion": true,
          "notes_ru": "Карбонат"
        },
        {
          "id": "sulfite_anion",
          "display_name_ru": "SO₃²⁻",
          "smarts": "[S]([O-])([O-])=O",
          "vi": 30.19,
          "mi": 80.06,
          "priority": 100,
          "type": "base",
          "charge": -2,
          "is_whole_ion": true,
          "notes_ru": "Сульфит"
        },
        {
          "id": "bisulfate_anion",
          "display_name_ru": "HSO₄⁻",
          "smarts": "[S]([O-])(=O)(=O)O",
          "vi": 47.22,
          "mi": 97.07,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Гидросульфат"
        },
        {
          "id": "sulfate_anion",
          "display_name_ru": "SO₄²⁻",
          "smarts": "[S]([O-])([O-])(=O)=O",
          "vi": 36.53,
          "mi": 96.06,
          "priority": 100,
          "type": "base",
          "charge": -2,
          "is_whole_ion": true,
          "notes_ru": "Сульфат"
        },
        {
          "id": "cyanide_anion",
          "display_name_ru": "⁻CN",
          "smarts": "[C-]#[N]",
          "vi": 22.14,
          "mi": 26.02,
          "priority": 100,
          "type": "base",
          "charge": -1,
          "is_whole_ion": true,
          "notes_ru": "Цианид"
        },
        {
          "id": "hydroxylammonium",
          "display_name_ru": "⁺NH₃OH",
          "smarts": "[NH3+][OH]",
          "vi": 24.47,
          "mi": 34.04,
          "priority": 100,
          "type": "base",
          "charge": 1,
          "is_whole_ion": true,
          "notes_ru": "Гидроксиламмоний"
        },
        {
          "id": "guanidinium_central_c",
          "display_name_ru": "(N)₃C⁺",
          "smarts": "[C+](N)(N)N",
          "vi": 18.87,
          "mi": 12.01,
          "priority": 95,
          "type": "base",
          "charge": 1,
          "is_whole_ion": false,
          "notes_ru": "Центральный углерод гуанидиния"
        },
        {
          "id": "amidinium_c_nh2",
          "display_name_ru": "(N)₂C=⁺NH₂",
          "smarts": "[#7]~[C](=[NH2+])~[#7]",
          "vi": 20.61,
          "mi": 28.03,
          "priority": 95,
          "type": "base",
          "charge": 1,
          "is_whole_ion": false,
          "notes_ru": "Фрагмент C=NH2+ в амидиниях/гуанидиниях"
        },
        {
          "id": "amidinium_c_nh",
          "display_name_ru": "(N)₂C=⁺NH–",
          "smarts": "[#7]~[C](=[NH+])~[#7]",
          "vi": 19.32,
          "mi": 27.03,
          "priority": 95,
          "type": "base",
          "charge": 1,
          "is_whole_ion": false,
          "notes_ru": "Фрагмент C=NH+ в амидиниях"
        },
        {
          "id": "hydrazinium_n_nh2",
          "display_name_ru": "(C)₃N⁺–NH₂",
          "smarts": "[CX4][N+]([CX4])([CX4])[NH2]",
          "vi": -18.17,
          "mi": 30.03,
          "priority": 95,
          "type": "base",
          "charge": 1,
          "is_whole_ion": false,
          "notes_ru": "Вклад группы N-NH2 в четвертичных гидразиниях"
        }
      ]
    },
    {
      "category_id": "coordination_compounds",
      "category_name_ru": "Для координационных соединений и кристаллогидратов",
      "fragments": [
        {
          "id": "ligand_nh3",
          "display_name_ru": "NH₃",
          "smarts": "[NH3]",
          "vi": 15.91,
          "mi": 17.03,
          "priority": 100,
          "type": "base",
          "is_whole_ion": true,
          "notes_ru": "Аммиак (лиганд)"
        },
        {
          "id": "ligand_hydrazine",
          "display_name_ru": "NH₂–NH₂",
          "smarts": "[NH2][NH2]",
          "vi": 24.77,
          "mi": 32.05,
          "priority": 100,
          "type": "base",
          "is_whole_ion": true,
          "notes_ru": "Гидразин (лиганд)"
        },
        {
          "id": "ligand_water",
          "display_name_ru": "H₂O",
          "smarts": "[OH2]",
          "vi": 15.90,
          "mi": 18.02,
          "priority": 100,
          "type": "base",
          "is_whole_ion": true,
          "notes_ru": "Вода (кристаллогидрат)"
        }
      ]
    },
    {
      "category_id": "aliphatic_interactions",
      "category_name_ru": "Поправки на взаимодействие фрагментов (на каждое) для алифатических соединений",
      "description_ru": "На каждое взаимодействие",
      "fragments": [
        {
          "id": "vicinal_diol_oh_oh",
          "display_name_ru": "–OH … –OH (положение 1,2; виц.)",
          "smarts": "[OH]-[CX4]-[CX4]-[OH]",
          "delta_vi": 1.56,
          "priority": 98,
          "type": "correction",
          "notes_ru": "Вицинальные гидроксильные группы"
        },
        {
          "id": "vicinal_nitro_nitrate_mixed",
          "display_name_ru": "–NO₂/–ONO₂ … –NO₂/–ONO₂ (положение 1,2; виц.)",
          "smarts": "[$(N(=O)=O),$(ON(=O)=O)]-[CX4]-[CX4]-[$(N(=O)=O),$(ON(=O)=O)]",
          "delta_vi": 0.42,
          "priority": 98,
          "type": "correction",
          "notes_ru": "Взаимодействие между любыми комбинациями нитро- и нитрато-групп в вицинальном положении"
        },
        {
          "id": "alpha_nitro_carbonyl",
          "display_name_ru": ">NNO₂/–NO₂ … >C=O (α-нитро/нитрамино карбонил)",
          "smarts": "[$(N(N(=O)=O)),$(N(=O)=O)]-[CX4]-[CX3]=O",
          "delta_vi": 3.88,
          "priority": 97,
          "type": "correction",
          "notes_ru": "Нитро- или нитрамино-группа в альфа-положении к карбонилу"
        },
        {
          "id": "geminal_nitramine_mixed",
          "display_name_ru": "–NHNO₂/>NNO₂/=NNO₂ … (положение 1,1; гем.)",
          "smarts": "[$(N-N(=O)=O),$(N=N(=O)=O)]-[CX4](-[!#1])-[$(N-N(=O)=O),$(N=N(=O)=O)]",
          "delta_vi": 1.24,
          "priority": 99,
          "type": "correction",
          "notes_ru": "Взаимодействие двух любых нитраминных групп у одного углерода"
        },
        {
          "id": "geminal_nitramine_azide",
          "display_name_ru": ">NNO₂ … –N₃ (положение 1,1; гем.)",
          "smarts": "[N](-[#6](-[!#1])-[$(N=[N+]=[N-]),$(N-N=N)])-N(=O)=O",
          "delta_vi": 1.78,
          "priority": 99,
          "type": "correction",
          "notes_ru": "Геминальное взаимодействие нитрамина и азида"
        },
        {
          "id": "geminal_imino_nitramine_interaction",
          "display_name_ru": "=NNO₂ … >NNO₂ (положение 1,1; гем.)",
          "smarts": "[NX3](-N(=O)=O)-[CX3]=[NX2]-N(=O)=O",
          "delta_vi": 11.06,
          "priority": 100,
          "type": "correction",
          "notes_ru": "Специфическое взаимодействие иминного и аминного нитраминов"
        },
        {
          "id": "geminal_nf2_no2",
          "display_name_ru": "–NF₂ … –NO₂ (положение 1,1; гем.)",
          "smarts": "[NX3](F)(F)-[CX4](-[!#1])-[NX3](=O)=O",
          "delta_vi": 1.38,
          "priority": 99,
          "type": "correction",
          "notes_ru": "Геминальный дифторамино-нитро фрагмент"
        },
        {
          "id": "geminal_halo_nitro_mixed",
          "display_name_ru": "–Cl … –Cl / –Cl … –NO₂ (положение 1,1; гем.)",
          "smarts": "[Cl]-[CX4](-[!#1])-[Cl,$(N(=O)=O)]",
          "delta_vi": 2.23,
          "priority": 99,
          "type": "correction",
          "notes_ru": "Геминальные дихлор или хлор-нитро группы"
        },
        {
          "id": "vicinal_hydroxyl_carboxyl",
          "display_name_ru": "–OH … –C(=O)OH (положение 1,2; виц.)",
          "smarts": "[OH]-[CX4]-[CX4]-[CX3](=O)[OH]",
          "delta_vi": 4.42,
          "priority": 98,
          "type": "correction",
          "notes_ru": "Вицинальное расположение гидроксила и карбоксила"
        },
        {
          "id": "vicinal_dicarbonyl",
          "display_name_ru": ">C=O … >C=O (положение 1,2; виц.)",
          "smarts": "[CX3](=O)-[CX3](=O)",
          "delta_vi": 4.50,
          "priority": 98,
          "type": "correction",
          "notes_ru": "Вицинальные карбонилы (1,2-дикетоны)"
        }
      ]
    }
]
}
