- 博客(4)
- 收藏
- 关注
原创 串联fasta文件中的序列,去除ATG、TAA
和 Shell 脚本位于同一目录,并正确设置文件路径和权限。目的:根据提供的模式修改序列 ID 并修剪特定碱基。
2024-07-23 19:04:01 189
原创 批量更改fasta文件名为序列ID名
提取第一个序列ID(假设ID在'>'符号之后,以空格或换行结束)# 检查new_id是否为空,以防止空ID的情况。# 循环遍历当前目录下所有的 .fasta 文件。# 去除可能的路径分隔符。实现重命名目录中所有。
2024-07-23 16:58:14 488
原创 重新命名id使两个FASTA文件中的ID名称保持一致
print(f"读取文件 {input_fasta_1} 时发生错误: {e}")print(f"读取文件 {input_fasta_2} 时发生错误: {e}")print(f"写入文件 {output_fasta} 时发生错误: {e}")print(f"错误:找不到文件 {input_fasta_1}")print(f"错误:找不到文件 {input_fasta_2}")# 将修改后的序列写入新的fasta文件。# 读取第一个fasta文件的序列ID。# 重命名第二个fasta文件中的序列ID。
2024-07-23 11:52:18 407
原创 Fasta文件批量更改ID名(正则表达式)
replacement = r"new_part\1" # 修改此处以适应你的实际替换。pattern = r"old_part(\d+)" # 修改此处以适应你的实际模式。# 写入修改后的记录。# 设定目录、匹配模式和替换字符串。
2024-07-22 11:29:23 359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人