SPyCi-PDB
SPyCi-PDB: A modular command-line interface for back-calculating experimental datatypes of protein structures. - Published in JOSS (2023)
Science Score: 93.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 6 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org, zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Scientific Fields
Biology
Life Sciences -
84% confidence
Mathematics
Computer Science -
84% confidence
Artificial Intelligence and Machine Learning
Computer Science -
83% confidence
Last synced: 4 months ago
·
JSON representation
Repository
Structural Python (Back) Calculator Interface for PDBs
Basic Info
- Host: GitHub
- Owner: julie-forman-kay-lab
- License: apache-2.0
- Language: Python
- Default Branch: main
- Homepage: https://spyci-pdb.readthedocs.io/en/stable/
- Size: 3.5 MB
Statistics
- Stars: 7
- Watchers: 0
- Forks: 4
- Open Issues: 0
- Releases: 2
Created over 3 years ago
· Last pushed 6 months ago
Metadata Files
Readme
Changelog
Contributing
License
Code of conduct
README.rst
SPyCi-PDB
=========
.. image:: https://github.com/julie-forman-kay-lab/SPyCi-PDB/blob/0e7b60d50a021d741dd7db4e2b9fbb9605fec95b/docs/spycipdb_ascii1.png
.. start-description
.. image:: https://github.com/julie-forman-kay-lab/SPyCi-PDB/actions/workflows/ci.yml/badge.svg?branch=main
:target: https://github.com/julie-forman-kay-lab/SPyCi-PDB/actions/workflows/ci.yml
:alt: Test Status
.. image:: https://readthedocs.org/projects/spyci-pdb/badge/?version=stable
:target: https://spyci-pdb.readthedocs.io/en/stable/?badge=stable
:alt: Documentation Status
.. image:: https://joss.theoj.org/papers/10.21105/joss.04861/status.svg
:target: https://doi.org/10.21105/joss.04861
:alt: JOSS Paper
.. image:: https://zenodo.org/badge/518984240.svg
:target: https://zenodo.org/badge/latestdoi/518984240
:alt: Zenodo Archive
**Structural Python (Back) Calculator Interface for PDBs**
**Goal:** User friendly Python3 based interface to generate back-calculated experimental data for singular and multiple (ensembles of) PDB structures.
**Back-Calculators:** The current back calculators integrated are:
#. NOE, J-Coupling, smFRET: Internal
#. Paramagnetic Relaxation Enhancement (PRE): distance-based and `DEERPREdict `_
#. Chemical shifts (CS): `UCBShift `_
#. SAXS: `CRYSOLv3 `_
#. Hydrodynamic Radius (Rh): `HullRadSAS `_
#. Residual Dipolar Couplings (RDC): `PALES `_
Please note for third-party software, installation instructions have been fully
documented and tested for the following Linux Ubuntu versions:
24.04 LTS, 22.04 LTS, 20.04 LTS, and 18.04 LTS.
To make new requests and/or additions, please see ``docs/contributing.rst``.
**Developer Notes:** project CI based on `@joaomcteixeira `_'s `Python-Project-Skeleton template `_.
Developed as a standalone program with integration into the IDPConformerGenerator platform in mind.
.. end-description
Documentation
=============
More detailed documentation can be found at: https://spyci-pdb.readthedocs.io/en/stable/
Within the repository you can find:
#. Installation instructions in ``docs/installation.rst``.
#. Usage instructions in ``docs/usage.rst``.
#. See also the examples in the ``example/`` folder.
How to Cite
-----------
.. start-citing
If you use SPyCi-PDB, please cite::
Liu et al., (2023). SPyCi-PDB: A modular command-line interface for back-calculating experimental datatypes of protein structures.. Journal of Open Source Software, 8(85), 4861, https://doi.org/10.21105/joss.04861
.. end-citing
Version
=======
v0.6.0
Owner
- Name: Julie Forman-Kay lab
- Login: julie-forman-kay-lab
- Kind: organization
- Repositories: 3
- Profile: https://github.com/julie-forman-kay-lab
JOSS Publication
SPyCi-PDB: A modular command-line interface for back-calculating experimental datatypes of protein structures.
Published
May 10, 2023
Volume 8, Issue 85, Page 4861
Authors
Zi Hao Liu
Molecular Medicine Program, Hospital for Sick Children, Toronto, Ontario, Canada, Department of Biochemistry, University of Toronto, Toronto, Ontario, Canada
Molecular Medicine Program, Hospital for Sick Children, Toronto, Ontario, Canada, Department of Biochemistry, University of Toronto, Toronto, Ontario, Canada
Oufan Zhang
Pitzer Center for Theoretical Chemistry, University of California, Berkeley, California, United States of America, Department of Chemistry, University of California, Berkeley, California, United States of America
Pitzer Center for Theoretical Chemistry, University of California, Berkeley, California, United States of America, Department of Chemistry, University of California, Berkeley, California, United States of America
Jie Li
Pitzer Center for Theoretical Chemistry, University of California, Berkeley, California, United States of America, Department of Chemistry, University of California, Berkeley, California, United States of America
Pitzer Center for Theoretical Chemistry, University of California, Berkeley, California, United States of America, Department of Chemistry, University of California, Berkeley, California, United States of America
Teresa Head-Gordon
Pitzer Center for Theoretical Chemistry, University of California, Berkeley, California, United States of America, Department of Chemistry, University of California, Berkeley, California, United States of America, Department of Chemical and Biomolecular Engineering, University of California, Berkeley, California, United States of America, Department of Bioengineering, University of California, Berkeley, California, United States of America
Pitzer Center for Theoretical Chemistry, University of California, Berkeley, California, United States of America, Department of Chemistry, University of California, Berkeley, California, United States of America, Department of Chemical and Biomolecular Engineering, University of California, Berkeley, California, United States of America, Department of Bioengineering, University of California, Berkeley, California, United States of America
Tags
NMR SAXS smFRET Back-calculator PDB Structural Biology Proteins BiochemistryGitHub Events
Total
- Watch event: 1
- Push event: 16
- Pull request event: 16
- Create event: 7
Last Year
- Watch event: 1
- Push event: 16
- Pull request event: 16
- Create event: 7
Committers
Last synced: 5 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| menoliu | n****3@g****m | 338 |
| joaomcteixeira | j****a@g****m | 2 |
Issues and Pull Requests
Last synced: 4 months ago
All Time
- Total issues: 10
- Total pull requests: 64
- Average time to close issues: 25 days
- Average time to close pull requests: about 22 hours
- Total issue authors: 4
- Total pull request authors: 2
- Average comments per issue: 1.9
- Average comments per pull request: 0.08
- Merged pull requests: 62
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 14
- Average time to close issues: N/A
- Average time to close pull requests: about 2 hours
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 13
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- lohedges (7)
- menoliu (1)
- ppxasjsm (1)
- JenkeScheen (1)
Pull Request Authors
- menoliu (66)
- joaomcteixeira (2)
Top Labels
Issue Labels
documentation (7)
bug (5)
enhancement (2)
Pull Request Labels
documentation (39)
bug (24)
enhancement (16)
help wanted (1)
continuous integration (1)
Dependencies
devtools/docs_requirements.txt
pypi
- CommonMark * development
- mock * development
- sphinx >=2.2 development
- sphinx-argparse * development
- sphinx-rtd-theme * development
requirements.txt
pypi
- matplotlib >=3.5.2,<4
- numba >=0.53.0,<1
- numpy >=1.22.4,<2
- pandas >=1.2.4,<2
- pybind11 >=2.9.2,<3
- scipy >=1.8.1,<2
- tox >=3.25.0,<4
setup.py
pypi
- https *
- matplotlib >=3
thirdparty/ucbshift_reqs/ucbshift_requirements.txt
pypi
- biopython >=1.74,<2
- joblib >=0.17,<1
- scikit-learn >=0.22,<1
.github/workflows/ci.yml
actions
- actions/checkout v2 composite
- actions/setup-python v2 composite
.github/workflows/draft-pdf.yml
actions
- actions/checkout v2 composite
- actions/upload-artifact v1 composite
- openjournals/openjournals-draft-action master composite
.github/workflows/version-bump-and-package.yml
actions
- actions/checkout v2 composite
- actions/setup-python v2 composite
existing_requirements.txt
pypi
- matplotlib >=3.5.2,<4
- natsort >=8,<9
- numba >=0.53.0,<1
- numpy >=1.22.4,<2
- pandas >=1.2.4,<2
- pybind11 >=2.9.2,<3
- scipy >=1.8.1,<2
- tox >=3.25.0,<4