Giter Club home page Giter Club logo

industrybenchmarks2024's Introduction

Documentation Status

OpenFE 2024 Industry Benchmarking Project

Welcome to the OpenFE 2024 Benchmarking Project!

This repository contains input structures, scripts to setup, run and analyze benchmarking calculations, as well as links to the relevant documentation related to the Open Free Energy 2024 Industry Benchmarking Project.

This project is an industry-led effort to test and validate the OpenFE software stack.

Validation will be achieved via two separate benchmarking efforts:

  • Benchmarking against public datasets
  • Benchmarking against private datasets

More details about getting involved, or different portions of this project can be found below or in our documentation.

Getting Involved

The industry benchmark project is open to all OpenFE industry partners. If you wish to participate, please get in touch with the OpenFE team for more information.

Public Dataset Benchmarks

Deadline: TBA

3rd May 2024: Phase 1 of the Public Dataset Benchmarks is now live!

To get started with this project please have a look at the public dataset benchmarks overview and our getting started instructions.

Private Dataset Benchmarks

The private dataset benchmarking initiative has not be launched yet. Further information will be made available as soon as possible!

Acknowledgements

We thank the OpenFE industry partners for their participation, guidance, and funding in this initiative.

industrybenchmarks2024's People

Contributors

ialibay avatar hannahbaumann avatar

Stargazers

 avatar

Watchers

 avatar  avatar

industrybenchmarks2024's Issues

Get an overview of "duplicate" nodes in input datasets

The ligands have several cases where there are multiple conformers & protonation states for the same ligands.

We need:

Review instructions for ligands selection

Should we remove the request to copy over the edges.csv file and ligands.sdf file and just go ahead and ask that folks select whichever ligands they think is best at the preparation stage?

Create RBFE simulation run script

We need to create a script that does the following:

  • Takes a set of inputs (ligand SDFs, cofactors SDF, protein PDB)
  • Create a LOMAP LigandNetwork (note needs fixing to deal with charge changes)
  • Create an RBFE AlchemicalNetwork
  • Selectively apply a different set of Protocol settings when dealing with net charge changes

Add table of contents

We should have a TOC that does something like this:

  • Industry Benchmark (Overview)
    • Benchmark phases
  • Phase 1: structure prep
    • Preparing system
    • Contributing system
    • Review instructions
  • Phase 2: running simulations
    • Simulation overview
    • Carrying out the simulations
    • Hardware requirements
  • Phase 3: analyzing results
    • Foo
  • Phase 4: paper writing

Update README

We need to update the readme explaining:

  1. What this repo is
  2. What the structure is
  3. What folks should look at when getting started

Add CONTRIBUTING.md

We need a file that tells folks who are unfamilliar with github how to contribute inputs / open issues etc...

Possibly take a brief primer from somewhere else?

Add short MD simulation utility script

We need a utility script that will run a very short simulation and check that a given PDB input, and optionally cofator SDF, will be correctly ingested and simulated by OpenFE.

Decide on ligand preparation approach for public benchmark set

We need to define how the ligands will be selected for the public benchmark set.

Currently the schrodinger inputs contain a mixture of different conformers & protonation states, should we use the ligands as defined by Schrodinger or should individuals select whichever ligands they deem to be most appropriate.

Change structures directory details / layout

Based on today's call:

  • maybe inputs to structure_inputs
  • organize prepared structures as directories under challenge_set/target_name/
  • try to enforce the same names in submitted files (i.e. protein.pdb, ligands.sdf, cofactors.sdf, edges.csv) [worst case we normalize it ourselves after the fact]

Add PR template for input file submission

We need:

  1. A PR template that outlines the key steps for input file submission
  2. An example directory with examples of the relevant files (i.e. a PDB, ligand SDF, cofactor SDF, and short markdown file with relevant details on how the system was prepared).

Add phase 1->4 instructions

This doesn't have to be complete, but we need to give an overview of each phase, relevant timelines and key instructions that individuals should follow.

Change theme

The current theme isn't suitable for easy navigation. We need something that can be easily navigated via a sidebar TOC.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.