Skip to content
Use UCSF Chimera Python API in a standard interpreter
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conda-recipe ci: fix deployment issues Feb 13, 2019
docs docs: update known issues to mention dateutil [ci skip] Mar 28, 2019
pychimera fix(linux): pychimera --gui fails if installed with system python (is… Nov 13, 2018
scripts ci: do not reattempt chimera download in macOS Jan 26, 2019
tests CI/tests: skip on macOS Feb 26, 2018
.appveyor.yml
.gitattributes Migrate to versioneer Oct 17, 2016
.gitignore Update .gitgnore [ci skip] Feb 26, 2018
.travis.yml
LICENSE Initial commit Jan 24, 2016
MANIFEST.in add: fix taskbar logo in Linux Sep 5, 2018
README.rst Update citation with volume and page numbers [ci skip] May 11, 2018
setup.cfg Migrate to versioneer Oct 17, 2016
setup.py ci(appveyor): disable pychimera executable in windows (use python -m … Jan 25, 2019
versioneer.py Migrate to versioneer Oct 17, 2016

README.rst

PyChimera

Travis CI status AppVeyor status Documentation Status Citation DOI

docs/img/pychimera.png

Use UCSF Chimera packages in any Python 2.7 interpreter

docs/img/pychimera.gif

With PyChimera you can…

  • Run scripts depending on chimera from CLI with pychimera script.py.
  • Enable import chimera in interactive coding sessions outside UCSF Chimera, including IPython and Jupyter Notebooks.
  • Launch a standard UCSF Chimera instance, with the benefit of importing all your conda or virtualenv packages with pychimera --gui.

I hope it’s useful! Feedback is appreciated!

Documentation

The updated documentation is always available at readthedocs.

Acknowledgments

Largely based on ideas by Greg Couch at chimera-users.

Citation

PyChimera is scientific software, funded by public research grants (Spanish MINECO's project CTQ2014-54071-P, Generalitat de Catalunya's project 2014SGR989 and research grant 2017FI_B2_00168, COST Action CM1306). If you make use of PyChimera in scientific publications, please cite it. It will help measure the impact of our research and secure future funding!

@article{pychimera2018,
  author = {Rodríguez-Guerra Pedregal, Jaime and Maréchal, Jean-Didier},
  title = {PyChimera: use UCSF Chimera modules in any Python 2.7 project},
  journal = {Bioinformatics},
  volume = {34},
  number = {10},
  pages = {1784-1785},
  year = {2018},
  doi = {10.1093/bioinformatics/bty021},
  URL = {http://dx.doi.org/10.1093/bioinformatics/bty021},
  eprint = {/oup/backfile/content_public/journal/bioinformatics/34/10/10.1093_bioinformatics_bty021/1/bty021.pdf}
}
You can’t perform that action at this time.