[Feature] Ketcher V3 (#427)

Co-authored-by: Tim Lorsbach <tim@lorsba.ch>
Reviewed-on: enviPath/enviPy#427
This commit is contained in:
2026-07-17 08:16:09 +12:00
parent 3566571b42
commit 31c57299e4
22515 changed files with 1344 additions and 2191897 deletions

View File

@ -1917,9 +1917,9 @@ def package_reactions(request, package_uuid):
elif request.method == "POST":
reaction_name = request.POST.get("reaction-name")
reaction_description = request.POST.get("reaction-description")
reactions_smirks = request.POST.get("reaction-smirks")
educts = reactions_smirks.split(">>")[0].split(".")
products = reactions_smirks.split(">>")[1].split(".")
reaction_smiles = request.POST.get("reaction-smiles")
educts = reaction_smiles.split(">>")[0].split(".")
products = reaction_smiles.split(">>")[1].split(".")
r = Reaction.create(
current_package,
@ -2348,8 +2348,8 @@ def package_pathway_nodes(request, package_uuid, pathway_uuid):
node_name = request.POST.get("node-name")
node_description = request.POST.get("node-description")
node_smiles = request.POST.get("node-smiles").strip()
node_molfile = request.POST.get("node-molfile").strip()
node_smiles = request.POST.get("node-smiles")
node_molfile = request.POST.get("node-molfile")
try:
current_pathway.add_node(