mirror of
https://github.com/rdkit/rdkit.git
synced 2026-06-03 21:44:30 +08:00
Fix an out of bounds access when replacing fragments (#8767)
* Fix an out of bounds access when replacing fragments * Add segfaulting US patent CDXs * Return false when we can't find the bond idx for better handling * Remove useless REQUIRE * Only sniff when in format AUTO * Add test for reading wrong format --------- Co-authored-by: Brian Kelley <bkelley@glysade.com>
This commit is contained in:
24
External/ChemDraw/chemdraw.cpp
vendored
24
External/ChemDraw/chemdraw.cpp
vendored
@@ -292,8 +292,15 @@ std::unique_ptr<CDXDocument> streamToCDXDocument(std::istream &inStream,
|
||||
} else {
|
||||
CDXistream input(inStream);
|
||||
const bool doThrow = true;
|
||||
std::unique_ptr<CDXDocument> doc(CDXReadDocFromStorage(input, doThrow));
|
||||
return doc;
|
||||
// if we aren't opened in binary mode on windows, we are going to have a bad time...
|
||||
try {
|
||||
std::unique_ptr<CDXDocument> doc(CDXReadDocFromStorage(input, doThrow));
|
||||
return doc;
|
||||
} catch (const std::exception &ex) {
|
||||
throw FileParseException(
|
||||
std::string(ex.what()) +
|
||||
"\nPlease ensure for CDX data streams, the stream is in binary mode.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -375,15 +382,22 @@ std::vector<std::unique_ptr<RWMol>> MolsFromChemDrawBlock(
|
||||
|
||||
std::vector<std::unique_ptr<RWMol>> MolsFromChemDrawFile(
|
||||
const std::string &filename, const ChemDrawParserParams ¶ms) {
|
||||
CDXMLParser parser;
|
||||
ChemDrawParserParams realparams{params};
|
||||
|
||||
std::vector<std::unique_ptr<RWMol>> mols;
|
||||
|
||||
std::fstream chemdrawfile(filename); // FIX ME CHECK CDX versus CDXML
|
||||
std::fstream chemdrawfile(filename, std::ios::in | std::ios::binary); // Always open in Binary mode
|
||||
|
||||
if (!chemdrawfile) {
|
||||
throw BadFileException(filename + " does not exist");
|
||||
return mols;
|
||||
}
|
||||
auto chemdrawmols = molsFromCDXMLDataStream(chemdrawfile, params);
|
||||
|
||||
if (params.format == CDXFormat::AUTO && sniff_format(chemdrawfile) == CDXFormat::CDX) { // need to reopen in binary mode
|
||||
realparams.format = CDXFormat::CDX;
|
||||
}
|
||||
|
||||
auto chemdrawmols = molsFromCDXMLDataStream(chemdrawfile, realparams);
|
||||
|
||||
mols.reserve(chemdrawmols.size());
|
||||
for (auto &mol : chemdrawmols) {
|
||||
|
||||
48
External/ChemDraw/test.cpp
vendored
48
External/ChemDraw/test.cpp
vendored
@@ -1412,3 +1412,51 @@ TEST_CASE("Geometry") {
|
||||
REQUIRE("C1[C@H]2C[C@@H]12" == MolToSmiles(*mols[0]));
|
||||
}
|
||||
}
|
||||
|
||||
TEST_CASE("Test Reading Wrong File Format") {
|
||||
std::string path = std::string(getenv("RDBASE")) + "/Code/GraphMol/test_data/CDXML/";
|
||||
SECTION("CDX as CDXML") {
|
||||
auto fname = path + "ring-stereo1.cdx";
|
||||
ChemDrawParserParams params;
|
||||
params.format = CDXFormat::CDXML;
|
||||
bool caught = false;
|
||||
try {
|
||||
auto mols = MolsFromChemDrawFile(fname, params);
|
||||
} catch (FileParseException &ex) {
|
||||
caught = true;
|
||||
}
|
||||
REQUIRE(caught);
|
||||
}
|
||||
}
|
||||
|
||||
TEST_CASE("github8761") {
|
||||
std::string path =
|
||||
std::string(getenv("RDBASE")) + "/External/ChemDraw/test_data/";
|
||||
SECTION("US12404367-20250902-C00017") {
|
||||
auto fname = path + "US12404367-20250902-C00017.CDX";
|
||||
auto mols = MolsFromChemDrawFile(fname);
|
||||
REQUIRE(mols.size());
|
||||
|
||||
fname = path + "US12404367-20250902-C00025.CDX";
|
||||
mols = MolsFromChemDrawFile(fname);
|
||||
REQUIRE(mols.size());
|
||||
}
|
||||
|
||||
SECTION("Failing Patents") {
|
||||
std::filesystem::path patents(path + "patents");
|
||||
for (auto &entry : std::filesystem::directory_iterator(patents)) {
|
||||
ChemDrawParserParams params;
|
||||
params.sanitize = false;
|
||||
auto mols = MolsFromChemDrawFile(entry.path().generic_string(), params);
|
||||
// we just don't want a crash
|
||||
|
||||
std::
|
||||
string block;
|
||||
std::fstream chemdrawfile(entry.path(), std::ios::in | std::ios::binary);
|
||||
std::stringstream buffer;
|
||||
buffer << chemdrawfile.rdbuf();
|
||||
mols = MolsFromChemDrawBlock(buffer.str(), params);
|
||||
// we just don't want a crash
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
BIN
External/ChemDraw/test_data/US12404367-20250902-C00017.CDX
vendored
Executable file
BIN
External/ChemDraw/test_data/US12404367-20250902-C00017.CDX
vendored
Executable file
Binary file not shown.
BIN
External/ChemDraw/test_data/US12404367-20250902-C00025.CDX
vendored
Executable file
BIN
External/ChemDraw/test_data/US12404367-20250902-C00025.CDX
vendored
Executable file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US06534627-20030318-C00058.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US06534627-20030318-C00058.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08034513-20111011-C00002.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08034513-20111011-C00002.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08173765-20120508-C00041.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08173765-20120508-C00041.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08262949-20120911-C00020.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08262949-20120911-C00020.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08262949-20120911-C00028.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08262949-20120911-C00028.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08278238-20121002-C00034.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08278238-20121002-C00034.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08465972-20130618-C00006.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08465972-20130618-C00006.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08497331-20130730-C00023.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08497331-20130730-C00023.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08497331-20130730-C00031.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08497331-20130730-C00031.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08497331-20130730-C00032.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08497331-20130730-C00032.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08580402-20131112-C00091.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08580402-20131112-C00091.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08580402-20131112-C00092.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08580402-20131112-C00092.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08703722-20140422-C00001.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08703722-20140422-C00001.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US08981023-20150317-C00024.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US08981023-20150317-C00024.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09090705-20150728-C00001.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09090705-20150728-C00001.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09090705-20150728-C00002.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09090705-20150728-C00002.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09090705-20150728-C00003.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09090705-20150728-C00003.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09176128-20151103-C00053.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09176128-20151103-C00053.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09176128-20151103-C00054.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09176128-20151103-C00054.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09293712-20160322-C00153.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09293712-20160322-C00153.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09586939-20170307-C00095.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09586939-20170307-C00095.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09943606-20180417-C00004.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09943606-20180417-C00004.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US09994597-20180612-C00015.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US09994597-20180612-C00015.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US10160771-20181225-C00012.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US10160771-20181225-C00012.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US10265425-20190423-C00021.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US10265425-20190423-C00021.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US10329212-20190625-C00010.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US10329212-20190625-C00010.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US10640524-20200505-C00001.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US10640524-20200505-C00001.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US10640524-20200505-C00005.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US10640524-20200505-C00005.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US10824014-20201103-C00009.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US10824014-20201103-C00009.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US11149044-20211019-C00006.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US11149044-20211019-C00006.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US11707511-20230725-C00001.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US11707511-20230725-C00001.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US11707511-20230725-C00002.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US11707511-20230725-C00002.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00013.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00013.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00015.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00015.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00018.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00018.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00019.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00019.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00023.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00023.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00024.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00024.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00025.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00025.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00027.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12128110-20241029-C00027.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12404367-20250902-C00017.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12404367-20250902-C00017.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US12404367-20250902-C00025.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US12404367-20250902-C00025.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20030032827A1-20030213-C00040.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20030032827A1-20030213-C00040.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20030073027A1-20030417-C00033.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20030073027A1-20030417-C00033.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20030073027A1-20030417-C00035.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20030073027A1-20030417-C00035.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20030073027A1-20030417-C00040.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20030073027A1-20030417-C00040.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20050062906A1-20050324-C00002.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20050062906A1-20050324-C00002.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20060029544A1-20060209-C00020.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20060029544A1-20060209-C00020.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20060063898A1-20060323-C00103.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20060063898A1-20060323-C00103.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20060063898A1-20060323-C00104.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20060063898A1-20060323-C00104.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20060063898A1-20060323-C00105.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20060063898A1-20060323-C00105.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20060199101A1-20060907-C00013.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20060199101A1-20060907-C00013.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20100063229A1-20100311-C00023.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20100063229A1-20100311-C00023.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20100063229A1-20100311-C00031.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20100063229A1-20100311-C00031.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20100063229A1-20100311-C00032.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20100063229A1-20100311-C00032.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20100163813A1-20100701-C00020.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20100163813A1-20100701-C00020.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20100163813A1-20100701-C00028.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20100163813A1-20100701-C00028.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20110117476A1-20110519-C00002.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20110117476A1-20110519-C00002.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20110159538A1-20110630-C00001.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20110159538A1-20110630-C00001.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20110159538A1-20110630-C00002.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20110159538A1-20110630-C00002.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20110159538A1-20110630-C00003.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20110159538A1-20110630-C00003.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20110159538A1-20110630-C00004.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20110159538A1-20110630-C00004.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20110230440A1-20110922-C00792.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20110230440A1-20110922-C00792.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20110230440A1-20110922-C00793.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20110230440A1-20110922-C00793.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20110306574A1-20111215-C00001.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20110306574A1-20111215-C00001.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20120012829A1-20120119-C00091.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20120012829A1-20120119-C00091.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20120012829A1-20120119-C00092.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20120012829A1-20120119-C00092.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20120035320A1-20120209-C00029.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20120035320A1-20120209-C00029.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20120288939A1-20121115-C00006.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20120288939A1-20121115-C00006.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20140161801A1-20140612-C00095.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20140161801A1-20140612-C00095.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20140235834A1-20140821-C00053.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20140235834A1-20140821-C00053.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20140235834A1-20140821-C00054.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20140235834A1-20140821-C00054.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20140238939A1-20140828-C00021.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20140238939A1-20140828-C00021.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20150102321A1-20150416-C00153.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20150102321A1-20150416-C00153.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20160375158A1-20161229-C00021.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20160375158A1-20161229-C00021.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20170044190A1-20170216-C00015.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20170044190A1-20170216-C00015.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20170253614A1-20170907-C00012.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20170253614A1-20170907-C00012.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20170342001A1-20171130-C00010.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20170342001A1-20171130-C00010.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20180008547A1-20180111-C00003.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20180008547A1-20180111-C00003.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20180170953A1-20180621-C00005.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20180170953A1-20180621-C00005.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20190278121A1-20190912-C00009.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20190278121A1-20190912-C00009.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20200131193A1-20200430-C00008.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20200131193A1-20200430-C00008.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20200222518A1-20200716-C00001.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20200222518A1-20200716-C00001.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20200222518A1-20200716-C00002.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20200222518A1-20200716-C00002.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00013.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00013.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00015.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00015.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00018.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00018.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00019.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00019.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00023.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00023.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00024.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00024.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00025.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00025.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00027.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20210128743A1-20210506-C00027.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20220227812A1-20220721-C00066.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20220227812A1-20220721-C00066.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20220380533A1-20221201-C00017.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20220380533A1-20221201-C00017.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20220380533A1-20221201-C00025.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20220380533A1-20221201-C00025.CDX
vendored
Normal file
Binary file not shown.
BIN
External/ChemDraw/test_data/patents/US20220395567A1-20221215-C00027.CDX
vendored
Normal file
BIN
External/ChemDraw/test_data/patents/US20220395567A1-20221215-C00027.CDX
vendored
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user