open-api
  1. Services
open-api
  • Introduction
  • Making requests
  • Services
    • Automatic Image Recognition
      POST
    • Single Molecule Recognition
      POST
    • Multiple Molecules Recognition
      POST
    • Table Recognition
      POST
    • User Consumption Records
      GET
  1. Services

Automatic Image Recognition

POST
http://124.71.184.180:9001/open-api/auto_image
Upload an image, and the system will automatically determine whether it is a molecular image or a table image and identify the result.

Request

Header Params

Body Params multipart/form-data

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://124.71.184.180:9001/open-api/auto_image' \
--header 'X-Authorization-With: RiXhvDPYFZvjyKbvLqakYHiYywhIDqhF' \
--form 'file=@""'

Responses

🟢200Success
application/json
Body

Example
{
    "code": 200,
    "msg": "Success",
    "data": {
        "content": "<table><thead></thead><tbody><tr><td rowspan=\"2\">Compound</td><td rowspan=\"2\">R1</td><td rowspan=\"2\">R2</td><td colspan=\"2\">SPR assay\"</td> <td rowspan=\"2\">logD°(uL/min/106</td><td rowspan=\"2\">RHd\nlogD°(uL/min/106\ncells)</td><td rowspan=\"2\">HLM°\n(uL/min/mg)</td></tr><tr><td>WT/D1228V\nKa(uM)</td><td>LLE\nWT/D1228V</td></tr><tr><td>2</td><td>*C(C)C1=CC=CC=C1</td><td></td><td>2.5/2.1</td><td>2.4/2.5</td><td>3.2</td><td>123</td><td>17.8</td></tr><tr><td>3</td><td>*[C@@H](C)C1=CC=CC=C1</td><td></td><td>0.92/0.68</td><td>2.9/3.1</td><td>3.1</td><td>133</td><td>7.68</td></tr><tr><td>4</td><td>[3H]CC1=CC=CC=C1</td><td></td><td>>100/>100</td><td><1.0/<1.0</td><td>3.0</td><td>76.7</td><td>20.6</td></tr><tr><td>5</td><td>*C(C)C1=CC=CC=C1Cl</td><td></td><td>36/>50</td><td>0.82/<0.67</td><td>3.6</td><td>227</td><td>38.3</td></tr><tr><td>6</td><td>*C(C)C1=CC=C(F)C=C1</td><td></td><td>1.270.67</td><td>2.6/2.9</td><td>3.3</td><td>26.8</td><td>17.4</td></tr><tr><td>7</td><td>*C(C)C1=CC=CC(Cl)=C1</td><td></td><td>1.0/1.5</td><td>2.2/2.0</td><td>3.8</td><td>177</td><td>27.4</td></tr><tr><td>8</td><td>*C(C)C1=CC=CC(C2=NNC=C2)=C1</td><td></td><td>2.6/0.55</td><td>2.1/2.8</td><td>3.5</td><td>24.7</td><td>5.04</td></tr><tr><td>9</td><td>*C(C)C1=CC=CC(C2=CNN=C2)=C1</td><td></td><td>0.80/0.56</td><td>2.7/2.9</td><td>3.4</td><td>22.3</td><td><3.00</td></tr><tr><td>10</td><td>*C(C)C1=CC=CC(C2=CNC=N2)=C1</td><td></td><td>0.52/0.15</td><td>3.1/3.7</td><td>3.2</td><td>6.03</td><td>16.2</td></tr><tbody></table>",
        "smiles_list": [
            "*C(C)C1=CC=CC=C1",
            "*[C@@H](C)C1=CC=CC=C1",
            "[3H]CC1=CC=CC=C1",
            "*C(C)C1=CC=CC=C1Cl",
            "*C(C)C1=CC=C(F)C=C1",
            "[3H]C1=CC(F)=CC(F)=C1",
            "*C(C)C1=CC=CC(Cl)=C1",
            "*C(C)C1=CC=CC(C2=NNC=C2)=C1",
            "*C(C)C1=CC=CC(C2=CNN=C2)=C1",
            "*C(C)C1=CC=CC(C2=CNC=N2)=C1"
        ],
        "mol_list": [
            "\n     RDKit          2D\n\n  9  9  0  0  0  0  0  0  0  0999 V2000\n    0.5297   -1.8999    0.0000 C   0  0  0  0  0  1  0  0  0  0  0  0\n    1.6235   -1.2228    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.6252   -0.2254    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.4806   -1.7381    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.4764   -2.7419    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.3311   -3.2293    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1888   -2.7300    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1944   -1.7412    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.3319   -1.2228    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  2  1  1  0\n  2  3  1  0\n  2  4  1  0\n  4  5  2  0\n  5  6  1  0\n  6  7  2  0\n  7  8  1  0\n  8  9  2  0\n  9  4  1  0\nM  RAD  1   1   2\nA    1\nA\nM  END\n",
            "\n     RDKit          2D\n\n  9  9  0  0  1  0  0  0  0  0999 V2000\n    0.4407   -1.8914    0.0000 C   0  0  0  0  0  1  0  0  0  0  0  0\n    1.5661   -1.2260    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.5674   -0.2209    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.4278   -1.7360    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.4259   -2.7440    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.2798   -3.2350    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1482   -2.7238    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1666   -1.7326    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.2884   -1.2258    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  2  1  1  0\n  2  3  1  1\n  2  4  1  0\n  4  5  2  0\n  5  6  1  0\n  6  7  2  0\n  7  8  1  0\n  8  9  2  0\n  9  4  1  0\nM  RAD  1   1   2\nA    1\nA\nM  END\n",
            "\n     RDKit          2D\n\n  8  8  0  0  0  0  0  0  0  0999 V2000\n    0.5838   -0.9596    0.0000 H   0  0  0  0  0  0  0  0  0  0  0  0\n    1.6723   -0.2900    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.5204   -0.8072    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.5486   -1.7976    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.3956   -2.2923    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.2670   -1.7809    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.2691   -0.8141    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.3978   -0.2982    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  1  2  1  0\n  2  3  1  0\n  3  4  2  0\n  4  5  1  0\n  5  6  2  0\n  6  7  1  0\n  7  8  2  0\n  8  3  1  0\nM  ISO  1   1   3\nM  END\n",
            "\n     RDKit          2D\n\n 10 10  0  0  0  0  0  0  0  0999 V2000\n    0.5424   -2.2106    0.0000 C   0  0  0  0  0  1  0  0  0  0  0  0\n    1.6187   -1.5448    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.6154   -0.5302    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.4598   -2.0426    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.4604   -3.0585    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.2952   -3.5477    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1600   -3.0458    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1532   -2.0458    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.2985   -1.5387    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.2952   -0.5207    0.0000 Cl  0  0  0  0  0  0  0  0  0  0  0  0\n  2  1  1  0\n  2  3  1  0\n  2  4  1  0\n  4  5  2  0\n  5  6  1  0\n  6  7  2  0\n  7  8  1  0\n  8  9  2  0\n  9  4  1  0\n  9 10  1  0\nM  RAD  1   1   2\nA    1\nA\nM  END\n",
            "\n     RDKit          2D\n\n 10 10  0  0  0  0  0  0  0  0999 V2000\n    0.5453   -1.8856    0.0000 C   0  0  0  0  0  1  0  0  0  0  0  0\n    1.6523   -1.2412    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.6523   -0.2369    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.5089   -1.7350    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.5098   -2.7475    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.3766   -3.2469    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.2447   -2.7397    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    5.1030   -3.2229    0.0000 F   0  0  0  0  0  0  0  0  0  0  0  0\n    4.2415   -1.7442    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.3759   -1.2355    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  2  1  1  0\n  2  3  1  0\n  2  4  1  0\n  4  5  2  0\n  5  6  1  0\n  6  7  2  0\n  7  8  1  0\n  7  9  1  0\n  9 10  2  0\n 10  4  1  0\nM  RAD  1   1   2\nA    1\nA\nM  END\n",
            "\n     RDKit          2D\n\n  9  9  0  0  0  0  0  0  0  0999 V2000\n    2.0999   -0.2662    0.0000 H   0  0  0  0  0  0  0  0  0  0  0  0\n    2.0962   -1.3578    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.2449   -1.8762    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.2457   -2.9099    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    0.4113   -3.4037    0.0000 F   0  0  0  0  0  0  0  0  0  0  0  0\n    2.0979   -3.4032    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.9334   -2.9125    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.7960   -3.4094    0.0000 F   0  0  0  0  0  0  0  0  0  0  0  0\n    2.9541   -1.8961    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  1  2  1  0\n  2  3  2  0\n  3  4  1  0\n  4  5  1  0\n  4  6  2  0\n  6  7  1  0\n  7  8  1  0\n  7  9  2  0\n  9  2  1  0\nM  ISO  1   1   3\nM  END\n",
            "\n     RDKit          2D\n\n 10 10  0  0  0  0  0  0  0  0999 V2000\n    0.5509   -1.8246    0.0000 C   0  0  0  0  0  1  0  0  0  0  0  0\n    1.5594   -1.2511    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.5624   -0.2373    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.4346   -1.7436    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.4369   -2.7315    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.2917   -3.2258    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1663   -2.7159    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1345   -1.7346    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    5.0100   -1.2337    0.0000 Cl  0  0  0  0  0  0  0  0  0  0  0  0\n    3.2840   -1.2473    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  2  1  1  0\n  2  3  1  0\n  2  4  1  0\n  4  5  2  0\n  5  6  1  0\n  6  7  2  0\n  7  8  1  0\n  8  9  1  0\n  8 10  2  0\n 10  4  1  0\nM  RAD  1   1   2\nA    1\nA\nM  END\n",
            "\n     RDKit          2D\n\n 14 15  0  0  0  0  0  0  0  0999 V2000\n    0.5116   -1.8823    0.0000 C   0  0  0  0  0  1  0  0  0  0  0  0\n    1.4674   -1.3441    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.4641   -0.3440    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.3426   -1.8531    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.3449   -2.8371    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.1930   -3.3445    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.0695   -2.8374    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.0664   -1.8509    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.9558   -1.3487    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    5.0593   -0.3640    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    6.0196   -0.1589    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    6.5277   -1.0239    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0\n    5.8637   -1.7644    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0\n    3.1936   -1.3510    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  2  1  1  0\n  2  3  1  0\n  2  4  1  0\n  4  5  2  0\n  5  6  1  0\n  6  7  2  0\n  7  8  1  0\n  8  9  1  0\n  9 10  1  0\n 10 11  2  0\n 11 12  1  0\n 12 13  1  0\n 13  9  2  0\n  8 14  2  0\n 14  4  1  0\nM  RAD  1   1   2\nA    1\nA\nM  END\n",
            "\n     RDKit          2D\n\n 14 15  0  0  0  0  0  0  0  0999 V2000\n    0.5060   -2.1974    0.0000 C   0  0  0  0  0  1  0  0  0  0  0  0\n    1.4441   -1.6621    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.4426   -0.6537    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.3045   -2.1872    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.3128   -3.1727    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.1704   -3.6705    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.0423   -3.1733    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.0428   -2.1594    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.9091   -1.6671    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    5.0166   -0.6656    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    5.9480   -0.4599    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0\n    6.4552   -1.3174    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0\n    5.8129   -2.0894    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.1775   -1.6674    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  2  1  1  0\n  2  3  1  0\n  2  4  1  0\n  4  5  2  0\n  5  6  1  0\n  6  7  2  0\n  7  8  1  0\n  8  9  1  0\n  9 10  1  0\n 10 11  2  0\n 11 12  1  0\n 12 13  1  0\n 13  9  2  0\n  8 14  2  0\n 14  4  1  0\nM  RAD  1   1   2\nA    1\nA\nM  END\n",
            "\n     RDKit          2D\n\n 14 15  0  0  0  0  0  0  0  0999 V2000\n    0.5565   -2.2024    0.0000 C   0  0  0  0  0  1  0  0  0  0  0  0\n    1.4853   -1.6723    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    1.4787   -0.6432    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.3450   -2.1848    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    2.3425   -3.1704    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    3.2394   -3.6786    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1041   -3.1752    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.1058   -2.1801    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    4.9647   -1.6745    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    5.0678   -0.6972    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    6.0734   -0.4640    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0\n    6.5592   -1.3412    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n    5.8986   -2.0668    0.0000 N   0  0  0  0  0  0  0  0  0  0  0  0\n    3.2464   -1.6717    0.0000 C   0  0  0  0  0  0  0  0  0  0  0  0\n  2  1  1  0\n  2  3  1  0\n  2  4  1  0\n  4  5  2  0\n  5  6  1  0\n  6  7  2  0\n  7  8  1  0\n  8  9  1  0\n  9 10  2  0\n 10 11  1  0\n 11 12  1  0\n 12 13  2  0\n 13  9  1  0\n  8 14  2  0\n 14  4  1  0\nM  RAD  1   1   2\nA    1\nA\nM  END\n"
        ],
        "position_list": [
            "261_121_359_198",
            "263_202_360_277",
            "260_281_359_333",
            "261_338_358_420",
            "249_424_368_503",
            "427_446_518_531",
            "246_506_370_582",
            "227_590_390_670",
            "227_675_389_761",
            "231_766_386_854"
        ]
    }
}
🟠400Illegal request
🟠401Insufficient permissions
🟠402Invalid request
🟠403Request limits
🟠405Invalid user
🟠406Invalid file
Modified at 2024-05-27 03:07:10
Previous
Making requests
Next
Single Molecule Recognition
Built with