小编dex*_*dev的帖子

如何用julia语言播放任何波形的音频?

我有一个长度为5秒的正弦曲线,如下所示:

x=sin(0:.01:2*pi*500*5);
Run Code Online (Sandbox Code Playgroud)

现在我想通过给出类似如下的命令来听到这个波形的音频:

playsound(x,samplingfrequency);
Run Code Online (Sandbox Code Playgroud)

如果我能将这个音频数据写入wav或mp3文件,对我来说会很有用.这个功能需要什么库以及julia中的等效命令?

julia

6
推荐指数
2
解决办法
2036
查看次数

Biopython:如何避免蛋白质的特定氨基酸序列,以便绘制Ramachandran图?

我写了一个python脚本来绘制泛素蛋白的'Ramachandran Plot'.我正在使用biopython.我正在使用pdb文件.我的脚本如下:

import Bio.PDB
import numpy as np
import matplotlib as mpl
import matplotlib.pyplot as plt

phi_psi = ([0,0])
phi_psi = np.array(phi_psi)
pdb1 ='/home/devanandt/Documents/VMD/1UBQ.pdb'

for model in Bio.PDB.PDBParser().get_structure('1UBQ',pdb1) :
    for chain in model :
        polypeptides = Bio.PDB.PPBuilder().build_peptides(chain)
        for poly_index, poly in enumerate(polypeptides) :
            print "Model %s Chain %s" % (str(model.id), str(chain.id)),
            print "(part %i of %i)" % (poly_index+1, len(polypeptides)),
            print "length %i" % (len(poly)),
            print "from %s%i" % (poly[0].resname, poly[0].id[1]),
            print "to %s%i" % (poly[-1].resname, poly[-1].id[1])
            phi_psi = poly.get_phi_psi_list()
            for …
Run Code Online (Sandbox Code Playgroud)

python bioinformatics protein-database biopython

3
推荐指数
1
解决办法
676
查看次数