Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: alfredoq
  • License: gpl-3.0
  • Language: Python
  • Default Branch: main
  • Size: 234 KB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 1
  • Open Issues: 3
  • Releases: 0
Created about 1 year ago · Last pushed 11 months ago
Metadata Files
Readme License Code of conduct Citation

README.md

Alt text


Project Overview


TidyScreen is a package developed at MedChemLab with the aim of providing a structured framework for the design, execution and documentation of a virtual drug screening campaign.

Overall, the package provides functionalities capable of creating and organizing a given chemical space (ChemSpace module) intended to be explored through synthetically feasible chemical reactions. In a nutshell, the corresponding working chemical space is efficiently created from commercially available reactants a first stage of the virtual campaign execution. In this way, synthetic pathways are enumerated.

As part of further screening stages, the execution of molecular docking and molecular dynamics studies are also managed within TidyScreen.

A core feature common to TidyScreen philosophy is the use of SQL databases to store in an organized fashion all the information relevant the campaign progress, including simulation conditions, results and raw data. In this respect, sharing of the whole project in the context of collaborative work and/or reproducing reported studies is straightforward.


Installation

```bash $ conda create -n tidyscreen python=3.10 chemicalite $ conda activate tidyscreen $ pip install git+https://github.com/alfredoq/TidyScreen_v2

In order to calculate bcc-ml charges using EspalomaCharge (DOI: https://doi.org/10.1021/acs.jpca.4c01287) install the package:

$ conda install -c conda-forge espaloma_charge openff-toolkit # Installation using 'mamba' instead of 'conda' is suggested
```  

Updating the package

We are constantly adding functionalities to TidyScreen and/or applying identified bugfixes. In order the make the available to the package installed in the corresponding conda environment (without loosing the project database :-P ), run the following command from the corresponding TidyScreen environment:

bash pip install --upgrade git+https://github.com/alfredoq/TidyScreen_v2

Additional requirements not installed by CONDA:

  • Meeko development version: this packages was developed by ForliLab at Scripps Research Institute, and is used in TidyScreen workflows to prepare .pdbqt file intended for docking assays. Currently, TidyScreen needs a specific development version of Meeko capable of reading .mol2 atomic charges. This development version should be installed in the corresponding TidyScreen enviroment as follows:

bash $ pip install git+https://github.com/forlilab/Meeko@develop

  • AutoDock-GPU: TidyScreen has been prepared to work in conjunction with AutoDock-GPU, which has been developed in the ForliLab at Scripps Research Institute. We acknowledge Stefano Forli, Diogo Santos-Martins and Andreas Tillack for the kind feedback during TidyScreen development.  
  • Amber MD engine: this software package is required to confer TidyScreen the capability to prepare and document molecular dynamics simulations of docked poses.

In order to use TidyScreen, users can access the documentation describing the project and specific working examples.

Owner

  • Name: Alfredo Quevedo
  • Login: alfredoq
  • Kind: user
  • Location: Cordoba, Argentina
  • Company: Faculty of Chemical Sciencies, UNC

Professor at the Faculty of Chemical Sciences, National University of Cordoba, Argentina. Discipline: Medicinal Chemistry and Computer Aided Drug Design

Citation (CITATION.cff)

cff-version: 1.0.0
message: "If you use this software, please cite it as below."
author:
- family-names: "Quevedo"
  given-names: "Alfredo"
  orcid: "https://orcid.org/0000-0002-7891-7834"
title: "TidyScreen: a Python based package to manage large drug screening campaigns"
version: 1.0.0

GitHub Events

Total
  • Issues event: 24
  • Watch event: 1
  • Issue comment event: 9
  • Push event: 125
  • Pull request event: 27
  • Fork event: 1
  • Create event: 5
Last Year
  • Issues event: 24
  • Watch event: 1
  • Issue comment event: 9
  • Push event: 125
  • Pull request event: 27
  • Fork event: 1
  • Create event: 5