CellsWave · MolDyn

Frequently Asked Questions

Everything you need to know about MolDyn. Can't find your answer? Email [email protected]

General

Q1What is MolDyn?
MolDyn is a virtual screening platform. You submit a SMILES string of your query molecule, and we return ranked candidates from a library of 2.6 million molecules in minutes via HTTPS API.
Q2How is MolDyn different from Schrödinger?
Schrödinger performs physics-based binding simulation — accurate but slow (weeks per target). MolDyn is the first-pass filter: rapidly identifying the best candidates for downstream docking. We complement Schrödinger, we do not replace it.
Q3Do I need a GPU?
No. MolDyn runs as a cloud API. You need only an internet connection and an API key.
Q4Is there any software to install?
For standard Cloud SaaS use: no installation needed. One API call and you are screening 2.6 million molecules.

For Enterprise clients requiring local processing of proprietary libraries: contact us to discuss your data residency requirements.
Q5What is the ChEMBL library?
ChEMBL is a public database of bioactive molecules maintained by EMBL-EBI. We use a curated subset of 2,609,637 molecules from ChEMBL 36.
Q6Can I screen my own molecule library?
Yes — in two ways.

For standard use: submit your molecules as SMILES strings via the API. Your SMILES are processed in memory on CellsWave servers and immediately discarded after ranking. Nothing is stored.

For large proprietary libraries (1M+ molecules) requiring on-premise processing without transmitting SMILES to our servers: contact us about Enterprise options. For clients with strict data residency requirements, contact us to discuss options.

Custom library upload (SDF format) is available in Professional and Enterprise plans.
Q7How fast are results?
Typically 200 ms per query via HTTPS. First query after server startup may take up to 2 seconds (cold start). Subsequent queries are consistently fast.
Q8How many molecules are in the library?
2,609,637 molecules from ChEMBL 36. Enterprise plan allows adding your proprietary library.
Q9What is virtual screening?
Computer-based molecule selection without a wet lab. Instead of synthesizing and testing thousands of compounds, you first filter them computationally and only test the best candidates in the lab.
Q10Does MolDyn work for antibodies?
No. MolDyn is optimized for small molecules. For antibodies and biologics, use specialized platforms.
Q11What is a hit in drug discovery?
A hit is a molecule that shows biological activity against your target in initial assays. MolDyn helps identify hit candidates before wet lab testing.
Q12Can I use MolDyn for drug repurposing?
Yes. Submit the SMILES of a known active compound for your target and receive a ranked list of structurally similar approved molecules that may bind.
Q13Does MolDyn predict ADMET properties?
No — this is not our focus. For ADMET use SwissADME, pkCSM, or Schrödinger QikProp.
Q14Is there a free plan?
No free plan — we are a B2B platform for professional drug discovery programs. A trial key with 1,000 queries is issued automatically upon registration for technical evaluation.
Q15How do I get started?
1. Register at cellswave.com. 2. Receive your API key by email. 3. POST to api.cellswave.com/v1/screen. Full documentation at cellswave.com/docs.
Q16Is there a GUI or only an API?
Currently HTTPS API only. A dashboard is on the roadmap. The API enables full automation into your existing pipeline.
Q17Which programming languages work with the API?
Any language. We provide examples for Python, R, and curl. Standard REST JSON API.
Q18Is there an SDK?
A Python SDK is in development. Meanwhile use the requests or httpx libraries. The example in our docs is 5 lines of code.
Q19Can I use MolDyn for academic research?
Yes. Contact [email protected] with your institutional email to discuss academic pricing.
Q20What uptime SLA do you offer?
Starter 99%, Professional 99.5%, Enterprise 99.9% with custom SLA.

Technical

Q21What is SMILES?
Simplified Molecular Input Line Entry System — a text format for molecular structure. Example for aspirin: CC(=O)Oc1ccccc1C(=O)O. Any chemistry package (RDKit, ChemDraw) can export SMILES.
Q22What is a PDB ID?
A 4-letter code for a protein structure in the RCSB PDB database. Example: 6LU7 is COVID-19 Mpro. Used with the /v1/dock endpoint.
Q23What is the difference between /v1/screen and /v1/dock?
/v1/screen is ligand-based screening — you provide a query SMILES and receive similar molecules from the library. /v1/dock is structure-based — you provide a PDB ID or PDB file and receive molecules that may bind to its active site.
Q24Can I upload my own PDB file?
Yes. POST /v1/dock accepts a pdb_content parameter with your PDB file contents directly. RCSB codes are not required.
Q25What is the result format?
JSON array with fields: rank, chembl_id, smiles, score.
Q26What does the score field mean?
A proprietary similarity metric relative to your query. Higher score means higher ranked candidate. Use for ranking, not as an absolute binding affinity measure.
Q27How many results can I retrieve?
top_k parameter accepts 1 to 10,000. We recommend starting with top_k=500 to 1000 for initial analysis.
Q28Is batch querying supported?
Currently one SMILES per request. Batch API (list of SMILES in one request) is on the roadmap for Professional plan.
Q29What are the rate limits?
Trial: 1,000 queries. Starter: unlimited (fair use). Professional: unlimited. Enterprise: unlimited with priority.
Q30How do I authenticate?
HTTP header X-API-Key: your-key. Your key is sent by email after registration.
Q31Is HTTPS required?
Yes. HTTPS only. HTTP is not supported. TLS 1.3.
Q32What is the maximum molecule size?
Up to 100 heavy atoms. For larger molecules contact us.
Q33What happens if my SMILES is invalid?
HTTP 400 with message: input preprocessing failed.
Q34Can I upload an SDF file?
Yes — in the dashboard (Professional and above). SDF is automatically converted to SMILES and processed as batch.
Q35Do you support webhooks for long tasks?
No — all requests are synchronous and fast. Typical response time is 200 ms. Webhooks are not needed.
Q36Is the API available 24/7?
Yes. Cloudflare infrastructure ensures continuous availability. Uptime monitoring is active.
Q37Is the API versioned?
Yes. Current version is /v1/. Minimum 90 days notice before any deprecation.
Q38Do you support GraphQL?
No. REST JSON API only.
Q39How are stereoisomers handled?
MolDyn respects stereochemistry. Different stereoisomers produce different results. Specify correct stereochemistry in your SMILES.
Q40Can I retrieve 3D coordinates?
No — the API returns SMILES and scores. Generate 3D coordinates locally via RDKit or OpenBabel.

Benchmark & Accuracy

Q41How is MolDyn accuracy validated?
On the public DUD-E benchmark (Mysinger et al., J. Med. Chem. 2012). All results are reproducible. Full report at cellswave.com/benchmark-report.
Q42What is EF@1%?
Enrichment Factor at 1%. EF@1% = 12.92 means the top 1% of ranked results contains 12.92 times more active molecules than random selection. This is the metric drug discovery teams actually use.
Q43What is AUROC?
Area Under the ROC Curve. 0.5 = random, 1.0 = perfect. MolDyn achieves 0.782 on HIV-1 protease.
Q44Why do you report EF@1% and not just AUROC?
AUROC evaluates the full ranked list. EF@1% evaluates only the top 1% — what actually goes to wet lab. For practical screening EF@1% is more relevant.
Q45Which targets are supported?
HIV-1 Protease EF@1%=12.92, AChE EF@1%=8.93, Glucocerebrosidase EF@1%=9.89, Renin EF@1%=7.36, Thrombin EF@1%=6.62, Trypsin EF@1%=5.60, BACE-1 EF@1%=4.36. Full details at cellswave.com/benchmark-report.
Q46Which targets are NOT supported?
Factor Xa, Factor VIIa, Urokinase (coagulation cascade). Kinases, GPCRs, nuclear receptors, ion channels. Contact us for roadmap updates.
Q47How does MolDyn compare to Glide?
On HIV-1 protease: MolDyn EF@1% = 12.92, Glide SP EF@1% approximately 8-10 (literature). MolDyn is thousands of times faster at comparable accuracy on supported targets.
Q48Will MolDyn work for my specific target?
If your target is in the validated envelope — yes. For confirmation, start with a Proof of Concept. We run a mini-benchmark on your specific target before you commit to a paid plan.
Q49What if my target is outside the envelope?
We will tell you honestly. We do not charge for targets outside our validated envelope. Proof of Concept includes a compatibility check.
Q50How reproducible are the results?
100% deterministic. Same query produces identical results every time. Important for audit and regulatory requirements.
Q51Does MolDyn use machine learning?
No neural networks. No training. Deterministic algorithm. No training data required. No domain shift problem.
Q52Can I trust results for regulatory submissions?
MolDyn is a hit identification tool, not for regulatory submission. Results must always be validated in wet lab before any submission.
Q53How often is the library updated?
The ChEMBL library is updated with each ChEMBL release (typically annually). Enterprise clients receive advance notice.
Q54Can I run independent validation?
Yes. All our benchmark data uses the public DUD-E dataset. Any team can reproduce our results independently.
Q55What is DUD-E?
Directory of Useful Decoys Enhanced. Standard benchmark dataset for virtual screening (Mysinger et al., 2012). Used by all leading vendors to compare methods.

Integration & API

Q56How do I integrate MolDyn into our pipeline?
Send a POST request to api.cellswave.com/v1/screen with your API key and SMILES. Full documentation at cellswave.com/docs.
Q57Is there a Python example?
Yes — import requests, POST to api.cellswave.com/v1/screen with your key and SMILES, parse the JSON response. Five lines of code. See cellswave.com/docs.
Q58How do I integrate with Schrödinger?
Get top 1,000 hits from MolDyn, export as SDF via RDKit, import into Schrödinger Glide for docking. MolDyn to Glide is a standard two-stage pipeline.
Q59Does MolDyn work with KNIME?
Yes. Use the KNIME REST node to call MolDyn API. Results are processed by standard KNIME chemistry nodes.
Q60Does it work with Pipeline Pilot?
Yes. HTTP Request component plus JSON parser. Contact us for a ready-made protocol.
Q61Can I automate screening?
Yes. The API is designed for automation. Run screening on a schedule, trigger, or from a CI/CD pipeline.
Q62What is the request size limit?
SMILES up to 10,000 characters, PDB content up to 50 MB, top_k up to 10,000.
Q63What PDB format is accepted?
Standard PDB format. Must contain at least 3 ATOM or HETATM records. Passed as a string in the pdb_content field.
Q64Can I use the API from R?
Yes. Use the httr package. POST to api.cellswave.com/v1/screen with your API key header and JSON body.
Q65How do I download results as CSV?
Convert the JSON response using pandas to_csv in Python. The dashboard (Professional and above) has a Download CSV button.
Q66Are async and parallel requests supported?
Yes. Send parallel HTTP requests. The server handles concurrent requests. We recommend no more than 10 parallel requests for Trial and Starter plans.
Q67How do I monitor API usage?
Request a usage report from [email protected]. A usage dashboard endpoint is in development.
Q68Is there a sandbox for testing?
Your trial key with 1,000 queries is the sandbox for technical evaluation before purchasing a plan.
Q69Can I use MolDyn offline?
No. MolDyn is a cloud service. For airgapped deployment contact us regarding the Enterprise plan.
Q70How are API updates communicated?
New versions are announced at least 90 days before changes. Current /v1/ is supported through at least end of 2027.

Security & Data

Q71Are our molecules stored?
No. SMILES are processed in memory and discarded immediately after the query. Only a SHA-256 hash is logged — mathematically impossible to reverse to the original molecule.
Q72Who can see our queries?
Nobody. Automated systems process queries without human involvement. CellsWave engineers have no access to query contents.
Q73Is MolDyn GDPR compliant?
Yes. We do not retain personal data beyond what is necessary. A Data Processing Agreement is available upon request.
Q74What about HIPAA compliance?
MolDyn processes molecular data, not patient medical records. Contact us for HIPAA-specific requirements.
Q75Where is data processed?
Data is processed in the EU. Results are not stored persistently. Logs (hashes only) are in Supabase EU region.
Q76Can we request deletion of our data?
Since we do not store molecules, there is nothing to delete. Logs contain only irreversible SHA-256 hashes.
Q77Is data transfer encrypted?
Yes. TLS 1.3 for all traffic. HTTPS is mandatory. HTTP is not supported.
Q78How do I protect my API key?
Always pass your key in the HTTP header, never in the URL. Rotate your key if you suspect compromise by emailing [email protected].
Q79What if our API key is compromised?
Contact us immediately at [email protected]. We deactivate the old key and issue a new one within one hour.
Q80Can we conduct a security audit?
Enterprise plan includes API security review. Penetration testing by arrangement.
Q81Do you have SOC2 certification?
SOC2 is on our roadmap for 2027. Currently DPA plus ToS provide the compliance baseline required by most pharmaceutical clients.
Q82How is the algorithm protected from copying?
The algorithm runs exclusively on CellsWave servers. Clients receive only results. It is technically impossible to reconstruct the algorithm from API responses.
Q83Can we publish results from MolDyn?
Yes. Results are yours. We ask that you acknowledge MolDyn by CellsWave in the methods section. Enterprise plan includes co-authorship options.
Q84Do you maintain confidentiality between competitors?
Yes. We do not disclose our client list and do not inform competitors that you use MolDyn. Standard B2B SaaS practice.
Q85What happens to our data when we cancel?
Nothing — we do not store your molecules. Your results remain local with you. Your API key is deactivated.

Pricing & Plans

Q86How much does MolDyn cost?
Proof of Concept $75,000 one-time. Starter $25,000 per month. Professional $50,000 per month. Enterprise $100,000 per month. Partner $20,000 per quarter plus royalty. Full details at cellswave.com/pricing.
Q87Why is there no free plan?
MolDyn is a professional drug discovery tool. A trial key with 1,000 queries is issued automatically after registration for technical evaluation.
Q88Can I pay monthly?
Yes for Starter and Professional. Enterprise typically uses an annual contract with quarterly payments.
Q89What payment methods do you accept?
Wire transfer and invoice with NET-30 terms. Flexible terms available for early-stage companies.
Q90Are there academic discounts?
Yes. Contact [email protected] with your institutional email.
Q91What does Proof of Concept include?
One target, eight weeks. Full screening of 2.6 million molecules. Top 1,000 ranked hits with scores. Detailed analytical report. Presentation to your team. Recommendations for next steps. 100% credit toward a monthly plan if you convert within 60 days.
Q92Can I upgrade or downgrade my plan?
Yes. Upgrades take effect immediately. Downgrades take effect at the start of the next billing period.
Q93What if MolDyn does not work for my target?
Proof of Concept includes a compatibility guarantee. If your target is outside our validated envelope we tell you upfront and do not charge.
Q94Is there a minimum contract term?
Starter and Professional are available monthly or annually. Annual contract saves the equivalent of two months. Enterprise minimum is one year.
Q95What is the Partner plan?
For early-stage biotech and academic spinouts. Low fixed fee of $20,000 per quarter plus 2 to 5 percent royalty on clinical assets that originate from MolDyn-ranked hits. We earn when you earn.
Q96Can I try before buying?
Yes. A trial key with 1,000 queries is issued automatically at registration. Sufficient for full technical evaluation of the API.
Q97How are invoices issued?
Invoice to your company with NET-30 standard terms. Wire transfer to our bank account.
Q98Is there a penalty for early cancellation?
No penalty for monthly plans. Annual contracts include standard termination provisions in the SOW.
Q99What support is included?
Starter: email support, 24-hour response. Professional: dedicated Slack channel plus weekly call. Enterprise: dedicated engineer plus on-site visits.
Q100How do I contact you to discuss a contract?
Email [email protected]. We respond within 24 hours and are available for calls across all time zones.
No questions match your search. Try a different term, or email [email protected].