Nextflow|讀取儲存於 JSON 的輸入資料
目前,nf-core 認證的分析流程皆使用 CSV 管理輸入的樣本資料,這方法會逐列分析 CSV 檔每一列的資料。不過,其它任務排程或系統監控軟體可能更傾向使用 JSON 作為資料傳遞媒介。為了讓 Nextflow 能直接與那些軟體互動,需要能解析 JSON 格式並且逐條執行分析的功能。
目前,nf-core 認證的分析流程皆使用 CSV 管理輸入的樣本資料,這方法會逐列分析 CSV 檔每一列的資料。不過,其它任務排程或系統監控軟體可能更傾向使用 JSON 作為資料傳遞媒介。為了讓 Nextflow 能直接與那些軟體互動,需要能解析 JSON 格式並且逐條執行分析的功能。
由收到的簡訊推論,帆乃夏的姊姊曾和由貴的父親往來。帆乃夏提議在宅邸內尋找相關線索,發現了由貴先前沒留意到的密室。密室內有面鏡子連通其他都市,不過目前僅有通往京都的通道正常運作。
儘管由貴期待能延續與帆乃夏度過的平凡日常,還是跟著帆乃夏穿過鏡子來到京都。她們在那發現一棟屋主遇害的和式住宅,想進一步調查周遭環境時,被一名持槍的女子喝止。那位女子名喚九条夜未,她得知來者身分後隨即封鎖返程的通道。夜未以開啟通道並且說明由貴父親的消息為條件,要求由貴與帆乃夏接受她的指導完成一項秘密任務。
於是,由貴與帆乃夏便搭上夜未的車,回到她與相依為命的外甥女羽衣在京都的庇護所,展開為期一周的特訓。
高中開學日隔天,由貴的學校遭到屍人襲擊。屍人是類似殭屍的怪物,牠們嗜食人肉,而且能感染咬傷的獵物,將其轉變為新的屍人。失控的汽車衝破校門後,屍人如潮水般湧入校園,殺害了上前關心狀況的教師以及隨後逃竄而出的學生。
小學三年級的開學典禮後,不擅長應對人群的筱榕獨自返回教室,卻撞見比她還早坐在位子上的女孩,可蔚。隨後分配座位時,筱榕被安排在可蔚後面。
一陣風吹進教室,牽動可蔚的高馬尾。筱榕輕握住隨風左擺右飄的髮尾。可蔚的髮質健壯而且顏色飽滿,不像自己那樣毛躁蜷曲。摸過頭髮的手輕輕拂過鼻子,還能嗅到留在指間的一股淡香。可蔚看筱榕那麼陶醉,也沒有責怪她的意思,反而和筱榕成為朋友,即使校外教學因颱風取消,可蔚也想到筱榕家共度假期。
橫濱車站開業已逾百年,歷經三度大規模重建,至今仍持續添加建物、翻新與維修,因此被戲稱為日本的聖家堂。如果橫濱車站的工程持續下去,它會成為什麼模樣?會有完工的一天嗎?還是跟生物演化一樣,變得與往昔不同,卻沒有特定的方向?《橫濱車站sf》便是這種科幻猜想的延伸,搭配簡單的故事結構,讓讀者跟著主角進入被無限增值的車站所佔據的日本列島。
使用參考基因體進行分析時,如果沒有提供對應的 Fasta index 檔 (.fai),很有可能跳出以下這類錯誤訊息:
1 | # HaplotypeCaller |
這個 .fai 究竟是什麼?為什麼許多分析需要它?
因應 GRCh38 納入 alternate contigs (ALT contigs),BWA 早在 2014 的更新 便開始支援 alt-aware mapping(詳見 bwa/README-alt.md 以及 GATK 的教學)。
使用 alt-aware mapping 模式需要準備 .alt 檔,它記錄了 ALT contigs 在參考基因體 (primary contigs) 的位置,可以用 ALT contigs 拿 BWA 比對參考基因體生成。因此,*.alt* 實際上是 SAM 格式,而不是使用 bwa index 建立的索引格式。
1 | bwa mem ref.fa alt.fa > ref.fa.alt |
在 R503 實驗教室因為我擅自闖入而被封閉前,我和一起參加生物學科競賽的朋友 L 與 R 很常待在那消磨午後時光。R503 教室位於科學大樓五樓,僅在實驗課程期間開放。它平時允許選手借用,但很可能只適合準備筆試,因為顯微鏡鎖在防潮箱,滴管與玻片等耗材也堆在隔壁的儲藏室。現在想來,那裡好像只比一般教室多了水槽和有滑軌抽屜的大桌子,不過我們當時很喜歡。那裡不在教官與老師的巡堂路線上,即使嘻笑打鬧、丟紙飛機、甚至在地上打滾也沒人干涉,很適合焦躁無處宣洩的高三生。
整理房間之所以費時,不只是因為雜物眾多,也是因為房間存放了太多能勾起回憶的小物,在衣物夾層或是抽屜深處找到的紙條、衣物、繪畫等都能讓我們沉浸在過往許久。《時光邊緣的男人》是這種追憶的極端。有些人認為作者滔滔絮絮的風格很難讀下去,不過我覺得這正是作品的主題。