Bio3DView
A Julia package to view macromolecular structures in the REPL, in a Jupyter notebook/JupyterLab or in Pluto
Science Score: 67.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 3 DOI reference(s) in README -
○Academic publication links
-
✓Committers with academic emails
1 of 6 committers (16.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.1%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
A Julia package to view macromolecular structures in the REPL, in a Jupyter notebook/JupyterLab or in Pluto
Basic Info
Statistics
- Stars: 36
- Watchers: 2
- Forks: 7
- Open Issues: 7
- Releases: 7
Topics
Metadata Files
README.md
Bio3DView.jl
Bio3DView.jl provides a viewer for molecular structures in Julia. It is a wrapper round the excellent 3Dmol.js package [1]. When used from the REPL or a file, the viewer shows in a popup using Blink.jl. When used from IJulia running in Jupyter or VS Code, or from Pluto.jl, the viewer shows in the output cell. You can also use Bio3DView.jl to generate standalone HTML, e.g. for use in a web page.
[1] Nicholas Rego and David Koes, 3Dmol.js: molecular visualization with WebGL, Bioinformatics (2015) 31(8): 1322-1324 - link
Contributions and bug reports are welcome.
Installation
Julia 1.0 or later is required, with Julia 1.9 or later required to get the latest version.
Install Bio3DView from the package mode of the Julia REPL (press ]):
add Bio3DView
Bio3DView uses package extensions to minimise dependencies so you will also need to install either Blink, IJulia or Pluto to make this package useful, though you can generate HTML without them.
If you are using Blink, you will need to run using Blink before the Bio3DView functions work.
To view structural objects from BioStructures.jl you will need to run using BioStructures.
Usage
See the tutorial notebook.
Related software
See also BioMakie.jl and ProtPlot.jl.
Citation
If you use Bio3DView, please cite the BioStructures paper where it is mentioned:
Owner
- Name: Joe Greener
- Login: jgreener64
- Kind: user
- Location: Cambridge, UK
- Company: MRC Laboratory of Molecular Biology
- Website: http://jgreener64.github.io
- Twitter: jgreener64
- Repositories: 43
- Profile: https://github.com/jgreener64
Computational chemist/structural bioinformatician working on improving molecular simulation. See also https://github.com/greener-group.
Citation (CITATION.bib)
@article{BioStructures.jl-2020,
author="Greener, J G and Selvaraj, J and Ward, B J",
title="{BioStructures.jl: read, write and manipulate macromolecular structures in Julia}",
journal="Bioinformatics",
year="2020",
volume="36",
number="14",
pages="4206--4207",
doi="10.1093/bioinformatics/btaa502",
}
GitHub Events
Total
- Watch event: 2
- Delete event: 1
- Pull request event: 3
Last Year
- Watch event: 2
- Delete event: 1
- Pull request event: 3
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Joe Greener | j****r@h****k | 82 |
| Seth Axen | s****n@g****m | 6 |
| Diego Javier Zea | d****a@g****m | 4 |
| CorySimon | C****n@b****u | 4 |
| dependabot[bot] | 4****] | 2 |
| BenjaminDoran | 2****n | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 9
- Total pull requests: 8
- Average time to close issues: 4 months
- Average time to close pull requests: about 18 hours
- Total issue authors: 5
- Total pull request authors: 5
- Average comments per issue: 5.11
- Average comments per pull request: 2.13
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 2
Past Year
- Issues: 0
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: about 1 hour
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 1
Top Authors
Issue Authors
- eahenle (3)
- sethaxen (2)
- SimonEnsemble (2)
- abahm (1)
- diegozea (1)
Pull Request Authors
- dependabot[bot] (5)
- SimonEnsemble (2)
- diegozea (2)
- sethaxen (1)
- BenjaminDoran (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 9 total
- Total dependent packages: 3
- Total dependent repositories: 0
- Total versions: 7
juliahub.com: Bio3DView
A Julia package to view macromolecular structures in the REPL, in a Jupyter notebook/JupyterLab or in Pluto
- Documentation: https://docs.juliahub.com/General/Bio3DView/stable/
- License: MIT
-
Latest release: 1.0.0
published over 1 year ago