\n",
"
Identifier: CCCC1=CC=C(CC(=O)OC)C=C1
\n",
"
UNIFAC Result: [{'CH3': 2, 'ACH': 4, 'ACCH2': 1, 'CH2COO': 1, 'CH2': 1, 'AC': 1}, {'CH3': 2, 'ACH': 4, 'ACCH2': 2, 'CH2': 1, 'COO': 1}]
\n",
"
PSRK Result: [{'CH3': 2, 'ACH': 4, 'ACCH2': 1, 'CH2COO': 1, 'CH2': 1, 'AC': 1}, {'CH3': 2, 'ACH': 4, 'ACCH2': 2, 'CH2': 1, 'COO': 1}]
\n",
"
Joback Result: {'-CH3': 2, '-CH2-': 3, 'ring=CH-': 4, 'ring=C<': 2, '-COO- (ester)': 1}
\n",
"
\n",
" \n",
"
\n",
"\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n",
"
Identifier: C1=CC(=CC=C1COC(C)(C)C)CCC
\n",
"
UNIFAC Result: {'CH3': 4, 'C': 1, 'ACH': 4, 'ACCH2': 1, 'CH2O': 1, 'CH2': 1, 'AC': 1}
\n",
"
PSRK Result: {'CH3': 4, 'C': 1, 'ACH': 4, 'ACCH2': 1, 'CH2O': 1, 'CH2': 1, 'AC': 1}
\n",
"
Joback Result: {'-CH3': 4, '-CH2-': 3, '>C<': 1, 'ring=CH-': 4, 'ring=C<': 2, '-O- (non-ring)': 1}
\n",
"
\n",
" \n",
"
\n",
"\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n",
"
Identifier: C13=C(C=C(C=C1)CC2=CC=CC(=C2)CC)CCCC3
\n",
"
UNIFAC Result: {'CH3': 1, 'CH2': 2, 'ACH': 7, 'ACCH2': 4, 'AC': 1}
\n",
"
PSRK Result: {'CH3': 1, 'CH2': 2, 'ACH': 7, 'ACCH2': 4, 'AC': 1}
\n",
"
Joback Result: {'-CH3': 1, '-CH2-': 2, 'ring-CH2-': 4, 'ring=CH-': 7, 'ring=C<': 5}
\n",
"
\n",
" \n",
"
\n",
"\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n",
"
Identifier: C13=C(C(=C(C(=C1C)C)CC2=C(C(=C(C(=C2C)CC)O[H])N([H])[H])C)C)CCCC3
\n",
"
UNIFAC Result: {'CH3': 1, 'CH2': 2, 'ACCH3': 5, 'ACCH2': 4, 'ACOH': 1, 'ACNH2': 1, 'AC': 1}
\n",
"
PSRK Result: {'CH3': 1, 'CH2': 2, 'ACCH3': 5, 'ACCH2': 4, 'ACOH': 1, 'ACNH2': 1, 'AC': 1}
\n",
"
Joback Result: {'-CH3': 6, '-CH2-': 2, 'ring-CH2-': 4, 'ring=C<': 12, '-OH (phenol)': 1, '-NH2': 1}
\n",
"
\n",
" \n",
"
\n",
"\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n",
"
Identifier: C1(=CC=CC=C1)COC(C)(C)C
\n",
"
UNIFAC Result: {'CH3': 3, 'C': 1, 'ACH': 5, 'CH2O': 1, 'AC': 1}
\n",
"
PSRK Result: {'CH3': 3, 'C': 1, 'ACH': 5, 'CH2O': 1, 'AC': 1}
\n",
"
Joback Result: {'-CH3': 3, '-CH2-': 1, '>C<': 1, 'ring=CH-': 5, 'ring=C<': 1, '-O- (non-ring)': 1}
\n",
"
\n",
" \n",
"
\n",
"\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n",
"
Identifier: C1=CC=C(C=C1)CC2=CC=CC=C2
\n",
"
UNIFAC Result: {'ACH': 10, 'ACCH2': 1, 'AC': 1}
\n",
"
PSRK Result: {'ACH': 10, 'ACCH2': 1, 'AC': 1}
\n",
"
Joback Result: {'-CH2-': 1, 'ring=CH-': 10, 'ring=C<': 2}
\n",
"
\n",
" \n",
"
\n",
"\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n",
"
Identifier: C1(=CC=CC=C1)C(OC(C)(C)C)C
\n",
"
UNIFAC Result: {'CH3': 4, 'C': 1, 'ACH': 5, 'CHO': 1, 'AC': 1}
\n",
"
PSRK Result: {'CH3': 4, 'C': 1, 'ACH': 5, 'CHO': 1, 'AC': 1}
\n",
"
Joback Result: {'-CH3': 4, '>CH-': 1, '>C<': 1, 'ring=CH-': 5, 'ring=C<': 1, '-O- (non-ring)': 1}
\n",
"
\n",
" \n",
"
\n",
"\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
" \n",
"
Identifier: C12=CC=CC=C1COC2
\n",
"
UNIFAC Result: {'ACH': 4, 'ACCH2': 1, 'CH2O': 1, 'AC': 1}
\n",
"
PSRK Result: {'ACH': 4, 'ACCH2': 1, 'CH2O': 1, 'AC': 1}
\n",
"
Joback Result: {'ring-CH2-': 2, 'ring=CH-': 4, 'ring=C<': 2, '-O- (ring)': 1}
\n",
"
\n",
" \n",
"
\n",
"\n",
"
\n",
"
\n",
" "
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"from display import display_case_module\n",
"\n",
"from cases import complex_cases\n",
"\n",
"display_case_module(complex_cases)"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "ugropy",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.10.12"
}
},
"nbformat": 4,
"nbformat_minor": 2
}