Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Status

Status
colourBlue
titleSTARTED

Timeline

The dates on this timeline are not real!

This is a priority-view of the project and how large-scale concepts depend on different technical developments. Basically, it’s just split into

...

Roadmap Planner
maplinks
timelinetrue
source%7B%22title%22%3A%22Roadmap%20Planner%22%2C%22timeline%22%3A%7B%22startDate%22%3A%222019-11-18%2000%3A00%3A00%22%2C%22endDate%22%3A%222020-12-31%2000%3A00%3A00%22%2C%22displayOption%22%3A%22MONTH%22%7D%2C%22lanes%22%3A%5B%7B%22title%22%3A%22Conceptual%22%2C%22color%22%3A%7B%22lane%22%3A%22%23f6c342%22%2C%22bar%22%3A%22%23fadb8e%22%2C%22text%22%3A%22%23594300%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22Feature%201%22%2C%22description%22%3A%22This%20is%20the%20first%20bar.%22%2C%22startDate%22%3A%222018-03-01%2007%3A21%3A58%22%2C%22duration%22%3A2%2C%22rowIndex%22%3A0%2C%22id%22%3A%2299880195-7faf-4b2f-ac44-a38516c4cad5%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22title%22%3A%22Feature%202%22%2C%22description%22%3A%22This%20is%20the%20second%20bar.%22%2C%22startDate%22%3A%222018-04-29%2018%3A11%3A20%22%2C%22duration%22%3A1%2C%22rowIndex%22%3A8%2C%22id%22%3A%22604cae13-314a-4848-b142-95d3570aa3db%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222018-06-18%2022%3A48%3A03%22%2C%22id%22%3A%22739eee1a-3ad0-4154-a8a7-d630942c1b71%22%2C%22title%22%3A%22Feature%203%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.4356435643564356%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A8%2C%22startDate%22%3A%222018-07-12%2005%3A50%3A01%22%2C%22id%22%3A%22d2721513-87bf-4ea5-9981-d3971248c8f5%22%2C%22title%22%3A%22Feature%204%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.6633663366336633%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222019-10-16%2008%3A19%3A00%22%2C%22id%22%3A%224e284c8c-1ce6-49d8-b1e0-60be01767a1a%22%2C%22title%22%3A%22Load%20the%20molecule%20into%20the%20OFFTK%22%2C%22description%22%3A%22Here%20we%20want%20to%20make%20the%20initial%20representation%20of%20the%20molecule%20using%20the%20OFFTK%2C%20this%20includes%20reading%20from%20an%20input%20file%20or%20making%20from%20SMILES.%22%2C%22duration%22%3A2.5247524752475248%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222019-12-29%2020%3A26%3A08%22%2C%22id%22%3A%221c8523d5-621f-4584-9732-263c916c9092%22%2C%22title%22%3A%22Identify%20degrees%20of%20freedom%20to%20scan%22%2C%22description%22%3A%22Find%20degrees%20of%20freedom%20to%20scan.%22%2C%22duration%22%3A2.613861386138614%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A3%2C%22startDate%22%3A%222020-03-25%2020%3A40%3A23%22%2C%22id%22%3A%221204ada9-1091-4c38-9c05-897fed12edd3%22%2C%22title%22%3A%22Optional%20fragmentation%22%2C%22description%22%3A%22In%20some%20large%20molecules%20we%20want%20to%20fragment%20them%20using%20the%20WBO%20fragmeter.%22%2C%22duration%22%3A2.6633663366336635%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A4%2C%22startDate%22%3A%222020-04-20%2021%3A37%3A25%22%2C%22id%22%3A%22e2c5372f-98c7-44e3-87f6-56782e0cc18e%22%2C%22title%22%3A%22Design%20specific%20SMARTS%22%2C%22description%22%3A%22using%20chemper%20make%20the%20specific%20SMARTS%20paterns%20that%20cover%20both%20the%20fragment%20and%20the%20parent%20molecule%2C%20add%20these%20to%20a%20copy%20of%20the%20chossen%20input%20offxml.%22%2C%22duration%22%3A2.198019801980198%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A2%2C%22startDate%22%3A%222020-01-30%2003%3A48%3A07%22%2C%22id%22%3A%2230ac1c5a-1d2b-46d3-a221-6fd04391d355%22%2C%22title%22%3A%22Prepare%20for%20QCArchive%2Ffractal%20submission%22%2C%22description%22%3A%22submit%20to%20the%20public%20archive%20or%20a%20local%20one.%22%2C%22duration%22%3A2.6633663366336635%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A5%2C%22startDate%22%3A%222020-05-18%2019%3A14%3A51%22%2C%22id%22%3A%22dc960875-549e-4985-990a-14bf6b90248d%22%2C%22title%22%3A%22collect%20results%20from%20archive%22%2C%22description%22%3A%22collect%20the%20results%20from%20the%20archive%20(energies%2C%20hessians%2C%20final%20geometries)%20with%20some%20quality%20checks%20like%20WBO%20connectivity.%22%2C%22duration%22%3A2.3366336633663365%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A6%2C%22startDate%22%3A%222020-06-12%2014%3A01%3A11%22%2C%22id%22%3A%22d9f03498-e169-43fa-98ae-5a9dfc3ad161%22%2C%22title%22%3A%22Prepare%20forcebalance%20targets%22%2C%22description%22%3A%22convert%20to%20forcebalance%20CLI%20targets.%22%2C%22duration%22%3A2.217821782178218%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A7%2C%22startDate%22%3A%222020-07-05%2021%3A51%3A40%22%2C%22id%22%3A%22c14c3210-8b68-4ce5-b7cf-50e0508702b5%22%2C%22title%22%3A%22Run%20forcebalance%22%2C%22description%22%3A%22build%20optimise.in%20file%20using%20user%20options%20and%20run.%22%2C%22duration%22%3A2.108910891089109%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22QCArchive%22%2C%22color%22%3A%7B%22lane%22%3A%22%233b7fc4%22%2C%22bar%22%3A%22%236c9fd3%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22iOS%20app%22%2C%22description%22%3A%22This%20is%20the%20third%20bar.%22%2C%22startDate%22%3A%222018-04-30%2018%3A34%3A20%22%2C%22duration%22%3A2.5%2C%22rowIndex%22%3A0%2C%22id%22%3A%22b10f9e72-539a-4a31-88bd-746bd09d7f1e%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222018-08-02%2004%3A07%3A33%22%2C%22id%22%3A%22e329a842-d49c-4f39-83ee-4d7af06dece7%22%2C%22title%22%3A%22Android%20app%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222020-10-10%2004%3A59%3A24%22%2C%22id%22%3A%22eafc3dda-f6db-4efe-a192-ae9b8eb1527c%22%2C%22title%22%3A%22Archive%20crawler%22%2C%22description%22%3A%22smiles%20indexing%2F%20inchi%22%2C%22duration%22%3A2.108910891089109%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Forcebalance%22%2C%22color%22%3A%7B%22lane%22%3A%22%23d04437%22%2C%22bar%22%3A%22%23dc7369%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222020-08-11%2017%3A49%3A18%22%2C%22id%22%3A%22a234b5c2-7251-4f3d-abdc-e756368544b0%22%2C%22title%22%3A%22Add%20charge_from_molecules%2Fother%20OFF%20opts%22%2C%22description%22%3A%22add%20off%20optimisation%20options%20that%20should%20be%20passed%20to%20the%20toolkit%2C%20like%20keep%20file%20charges%2F%20calculate%20new%20ones%20using%20x.%22%2C%22duration%22%3A3.1485148514851486%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22OFFTK%22%2C%22color%22%3A%7B%22lane%22%3A%22%238eb021%22%2C%22bar%22%3A%22%23aac459%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222020-01-08%2016%3A09%3A30%22%2C%22id%22%3A%2215db1e66-fd53-41cc-816f-f2674fa7476d%22%2C%22title%22%3A%22Find%20rotatable%20bonds%22%2C%22description%22%3A%22Find%20targetable%20bonds%20we%20might%20want%20to%20identify%20functional%20groups%20as%20well.%20https%3A%2F%2Fgithub.com%2Fopenforcefield%2Fopenforcefield%2Fissues%2F500%22%2C%22duration%22%3A2.089108910891089%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222019-11-28%2007%3A50%3A29%22%2C%22id%22%3A%226e3c674a-ce1a-4124-b97a-8eed2bf7ecbd%22%2C%22title%22%3A%22make%20molecules%20from%20QCArchive%22%2C%22description%22%3A%22convert%20from%20qcarchive%20data%20to%20oOFFMol.%5Cnhttps%3A%2F%2Fgithub.com%2Fopenforcefield%2Fopenforcefield%2Fpull%2F472%22%2C%22duration%22%3A2.5742574257425743%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A3%2C%22startDate%22%3A%222020-02-03%2007%3A07%3A43%22%2C%22id%22%3A%22cfc81506-ab21-4558-906b-ac03a4267979%22%2C%22title%22%3A%22QCArchive%20submission%20framework%22%2C%22description%22%3A%22come%20up%20with%20an%20automated%20submission%20framework.%5Cnhttps%3A%2F%2Fgithub.com%2Fopenforcefield%2Fqca-dataset-submission%2Fissues%2F53%22%2C%22duration%22%3A2.633663366336634%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A5%2C%22startDate%22%3A%222020-04-06%2022%3A34%3A27%22%2C%22id%22%3A%2239b9cfa0-ddb7-47f0-983a-7117a3959677%22%2C%22title%22%3A%22Collecting%20results%20from%20archive%22%2C%22description%22%3A%22%22%2C%22duration%22%3A3.9504950495049505%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A6%2C%22startDate%22%3A%222020-05-02%2012%3A49%3A54%22%2C%22id%22%3A%22d13ded90-013f-48b6-9db5-7c1f38781424%22%2C%22title%22%3A%22transfer%20qcarchive%20data%20to%20local%20targets%22%2C%22description%22%3A%22transfer%20the%20qcarchive%20data%20in%20the%20offmol%20to%20a%20local%20FB%20target%2C%20should%20be%20general%20for%20future%20methods.%22%2C%22duration%22%3A3.514851485148515%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A9%2C%22startDate%22%3A%222020-08-17%2006%3A24%3A57%22%2C%22id%22%3A%2282f5e0ad-b2b5-4c66-8df7-8054be756431%22%2C%22title%22%3A%22Universal%20canonical%20ordering%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.257425742574257%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A7%2C%22startDate%22%3A%222020-06-15%2020%3A26%3A08%22%2C%22id%22%3A%22b37575bb-11de-4e3b-9df3-d1173582e28c%22%2C%22title%22%3A%22Wrap%20forcebalance%22%2C%22description%22%3A%22wrap%20forcebalance%20CLI%20to%20make%20optimise.in%20and%20output%20processing.%22%2C%22duration%22%3A2.287128712871287%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A4%2C%22startDate%22%3A%222020-03-14%2012%3A07%3A07%22%2C%22id%22%3A%228f2a593b-d426-4ff7-ae25-49c0f2d577f2%22%2C%22title%22%3A%22Integrate%20fragmenter%22%2C%22description%22%3A%22Intergrate%20fragmenter%20to%20use%20both%20toolkit%20backends.%5Cnhttps%3A%2F%2Fgithub.com%2Fopenforcefield%2Fopenforcefield%2Fissues%2F463%22%2C%22duration%22%3A2.742574257425743%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A8%2C%22startDate%22%3A%222020-07-14%2019%3A29%3A06%22%2C%22id%22%3A%22c1a51dac-269d-465c-aaec-d86b118d705e%22%2C%22title%22%3A%22Chemper%20integration%2FToolkitWrapper%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.504950495049505%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A2%2C%22startDate%22%3A%222020-01-17%2021%3A08%3A54%22%2C%22id%22%3A%2261384055-fe7d-4d8b-a271-8ce4557d9b47%22%2C%22title%22%3A%22CMILES%20integration%2FToolkitWrapper%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.792079207920792%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Chemper%22%2C%22color%22%3A%7B%22lane%22%3A%22%23ea632b%22%2C%22bar%22%3A%22%23ef8a60%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222020-01-19%2002%3A36%3A49%22%2C%22id%22%3A%22edce7e8d-dcb3-4703-9894-c959f2f44d63%22%2C%22title%22%3A%22Produce%20conda%20package%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.7722772277227723%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%2C%7B%22title%22%3A%22Fragmenter%22%2C%22color%22%3A%7B%22lane%22%3A%22%23654982%22%2C%22bar%22%3A%22%238c77a1%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222020-04-13%2004%3A16%3A38%22%2C%22id%22%3A%223f071111-6bab-45a6-a738-4f78beb48e06%22%2C%22title%22%3A%22Switch%20to%20rdkit%20backend%22%2C%22description%22%3A%22%22%2C%22duration%22%3A3.7524752475247523%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222020-05-09%2021%3A37%3A25%22%2C%22id%22%3A%224f733319-e87a-4620-80e1-d43466eace6e%22%2C%22title%22%3A%22Switch%20to%20AmberTools%20WBO%20backend%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.9405940594059405%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%5D%2C%22markers%22%3A%5B%7B%22title%22%3A%22Marker%201%22%2C%22markerDate%22%3A%222018-03-15%2000%3A00%3A00%22%7D%2C%7B%22markerDate%22%3A%222020-05-16%2008%3A19%3A00%22%2C%22title%22%3A%22Sage%22%7D%5D%7D
pagelinks
titleRoadmap%20Planner
hash2bdc296f1fe3c21fa63ea203d44cc013

Milestones and deadlines

Milestone

Owner

Deadline

Status

Alpha release (hard OE dependence)

  •  Conda installable bespokefit package
  •  Have QCA → FB data flow use SDF
  •  Add option to use Parsley values for torsion as an initial guess, but mention that “we don’t recommend it”
  •  Make alpha user instructions/tutorial
    •  Dependency installation
      •  For ANI backend, make sure to pip install ANI
      •  For QM on linux, install psi4
      •  For QM on mac, have special instructions for installing psi4 into a separate environment, and then spinning up workers using that separate environment
    •  QCA setup
      •  When to use snowflake vs. standalone/persistent QCF server
    •  Instructions
      •  Start with either Merck comp chem protein-ligand complex or one of D Hahn’s systems
      •  Take ligand file, show bespokefit configuration in YAML, call bespokefit from CLI
      •  Explain why we have to select a “base” FF, which will affect the final values of the torsions
      •  Indicate that it’s possible to call from python, but don’t provide an example. Just point users to API docs.
      •  Talk about output shown during execution
      •  Walk through results file (OFFXML)
      •  Show a diff of the Parsley (base FF) torsion values vs final (bespokefit) torsion values – Maybe use label_molecules and grab results for specific torsions?
      •  Explain that this new file will be APPENDED to Parsley, so that the torsions simply override certain values from the base FF
      •  Show how to start a solvated protein-ligand simulation from it (using OpenMMForceFields)

Joshua Horton Jeffrey Wagner

Status
titleNOT STARTED

Reference materials