Bioinformatics

共 12 篇文章

打包python套件上傳PyPI

2 分鐘閱讀

依賴套件管理

專案中的python package我是用poetry管理
好處是可以分開開發時才使用的套件跟程式執行時依賴的套件
移除不用的套件時還可以確認依賴套件的依賴套件也全部被移除了
這點是pip做不到的,他只會移除你指定的套件

這文章寫的很詳細如何使用poetry

再見了 pip!最佳 Python 套件管理器——Poetry 完全入門指南

雖然其他如virtualenv和pyvenv也可以建立python虛擬環境
但也是無法完全地管理依賴套件版本

專案結構

以我這次寫的專案Juno為例,這個專案目錄下的結構如下

.
├── Dockerfile
├── juno
│   ├── cli.py
│   ├── config.py
│   ├── data
│   ├── data.py
│   ├── __init__.py
│   ├── simulator.py
│   ├── tools
│   └── web.py
├── LICENSE
├── pyproject.toml
├── README.md
└── setup.py

2021動物科學系的生物資訊職涯發展

1 分鐘閱讀

農學院或生科相關應該都能參考這篇文章啦,畢竟都是生科領域
工作一年多後對於台灣的生物資訊職涯分享

目前的工作

公司資訊

  • 名稱: 益農有限公司
  • 簡介: 運用遺傳基因體資料分析、生物統計、生物大數據、深度學習等技術,致力為全球的農漁畜,食品與環工業者提供專案顧問服務,以改善糧食生產與環境汙染問題,並協助產業達到永續發展之目標。

Install PEAKS Studio on Ubuntu

1 分鐘閱讀

畢業前就有看到這篇文章現在才來玩,原本PEAKS只能安裝在Windows系統,由於他是java寫出的程式,所以可以在windows安裝後,複製程式資料夾到別的作業系統在用java執行

在Windows環境下下載檔案並安裝
download

microbiomes x nanopore x metagenome workflow

3 分鐘閱讀

Complete, closed bacterial genomes from microbiomes using nanopore sequencing

Abstract

Microbial genomes can be assembled from short-read sequencing data, but the assembly contiguity of these metagenome-assembled genomes is constrained by repeat elements. Correct assignment of genomic positions of repeats is crucial for understanding the effect of genome structure on genome function.