biotite | A comprehensive library for computational molecular biology | Genomics library
kandi X-RAY | biotite Summary
kandi X-RAY | biotite Summary
A comprehensive library for computational molecular biology
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Plot a nucleotide secondary structure
- Repeate the atoms at the given coordinate
- The number of frames in the stack
- Returns the length of the array
- Get a structure from the file
- Generates a unit cell vectors from a unit cell
- Get atoms from CONECT file
- Returns the length of the model
- Plot a tree
- Annotate the SSE
- Plot a plasmid map
- Align the atoms to the given direction
- Get the structure of the GRO file
- Plot alignment similarity based on given axes
- Compute the Glycosidic bond vectors for each basis pair
- Set a PDBx Structure object from an array
- Get assembly
- Repeat a box
- Get the coordinates of a given model
- R Compute the stacking of the given atoms
- Get a Structure object for a given model
- Get the length of the model
- Fetch a file from the database
- Translate this sequence to a protein sequence
- Given an array of atoms return a numpy array of molecule masks
- Compute the edge of a given atom array
- Plot an alignment type
biotite Key Features
biotite Examples and Code Snippets
import numpy as np
import biotite
import biotite.sequence as seq
import biotite.sequence.io.fasta as fasta
import biotite.sequence.align as align
import biotite.database.entrez as entrez
# 5 example sequences (bacterial luciferase varian
loop_
_pdbx_struct_assembly_gen.assembly_id
_pdbx_struct_assembly_gen.oper_expression
_pdbx_struct_assembly_gen.asym_id_list
1 1 A,D,G,J
2 1 B,E,H,K
3 1 C,F,I,L
import biotite.database.rcsb as rcsb
import bio
import biotite.database.rcsb as rcsb
pdb_ids = rcsb.search(rcsb.EntityCountQuery(min=2, entity_type="protein"))
rcsb.fetch(pdb_ids, format="pdb", target_path="some/directory", verbose=True)
Community Discussions
Trending Discussions on biotite
QUESTION
When I want to compile Python C-extension modules on Linux, the file name of the compiled modules is for example .cpython-@PYVERNODOTS@m-x86_64-linux-gnu.so
. However this only happens, when I compile for Python 3.7, in Python 3.6 the file name is .cpython-36m-x86_64-linux-gnu.so
.
The problem is, that Python 3.7 is unable to import the module with PYVERNODOTS
in the file name, so here are my questions:
What does PYVERNODOTS
mean? How can I fix the import issue?
EDIT:
I tested this on Ubuntu with Python 3.7.4 from Anaconda. The complete setup script is hosted at https://github.com/biotite-dev/biotite/blob/master/setup.py.
...ANSWER
Answered 2019-Aug-14 at 15:05This seems to be an issue with Python 3.7.4. Running the compilation under Python 3.7.3 fixed this problem.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install biotite
You can use biotite like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page