Saturday, February 13, 2016

Songs ~30 Years Ago

Billy Ocean's "Caribbean Queen (No More Love On The Run)" and Ray Parker Jr.'s "Ghostbusters". I first heard these two songs around 1986 when I was in a small city in China. I still like these songs 30 years later.

Friday, February 12, 2016

Journey To The West 敢问路在何方

Journey To The West
敢问路在何方 (1986版电视剧《西游记》主题曲)

许镜清谱曲
阎肃(1930.5.9—2016.2.12)  作词
张暴默(首唱)
蒋大为(唱)

你挑着担,我牵着马;
迎来日出送走晚霞。
踏平坎坷成大道,
斗罢艰险又出发,又出发。
啦啦——啦啦啦啦啦啦啦啦,
一番番春秋冬夏,
一场场酸甜苦辣;
敢问路在何方?
路在脚下。
你挑着担,我牵着马;
翻山涉水两肩霜花。
风云雷电任叱咤,
一路豪歌向天涯,向天涯。
啦啦——啦啦啦啦啦啦啦啦,
一番番春秋冬夏,
一场场酸甜苦辣;
敢问路在何方?
路在脚下。
敢问路在何方?
路在脚下。

Sunday, February 7, 2016

"父子" A Chinese Song Called "Father and Son"

崔恕创作的"父子"经过老一代歌唱家佟铁鑫和年轻歌手杨洋在春晚演绎后估计要一夜走红.这首歌曲出自崔恕2013年11月份出的"长生不老"专辑.歌曲的词曲都挺好.感人.我通过春晚才知道这首歌曲. 赵佳霖编曲的春晚版本除去了一小节, 大约30秒. 当然丝毫没有影响整首歌的效果.

父子
作词:崔恕
作曲:崔恕

编曲: 赵佳霖(春晚版本)
演唱: 佟铁鑫, 杨洋

(杨)如果你是一棵参天大树
我就是一粒种子
你宽大的树荫把我守护
我每天眺望你的高度
(佟)等到有一天你慢慢长大
也许我的枝干早已干枯
无论你的繁华蔓延何处
不要忘记脚下那片泥土

(杨)我知道你的辛苦 明白你的付出
却忘了如何跟你相处
(合)我们都不善表露 可心里全都清楚
这就是血脉相传的定数
(佟)我心里有满满的爱 可是说不出
只能望着你远去的脚步 给你我的祝福
(杨)我心里有满满的爱 可是说不出
你是世间唯一的男人 让我牵肠挂肚

(杨)我知道你一直默默关注
无论我光荣或屈辱
#(佟)无论成功失败都别太在乎
#要懂得忍让学会知足
*(父)无论成功失败都别太在乎
*一定要把自己好好照顾
*(子)你给我的不只身体发肤
*还有理解与宽恕
*(父)你会自己面对慢慢长路
*要懂得忍让学会知足

*(子)我知道你的辛苦 明白你的付出
*却忘了如何跟你相处
*(合)我们都不善表露 可心里全都清楚
*这就是血脉相传的定数

(佟)我心里有满满的爱 可是说不出
只能望着你远去的脚步 给你我的祝福
(杨)我心里有满满的爱 可是说不出
你是世间唯一的男人 让我牵肠挂肚

(佟)我害怕有一天自己苍老
成为你的包袱
(杨)我会在你身旁把你搀扶
就像当初
你带着我走出人生第一步
---END---
#春晚版本
* 原唱版本

20160207 中国春晚 2016央视春晚 :歌曲父子


老歌--相亲相爱

如果今年春晚没有这首歌, 不知道要等多久才会再次想起这首曾经熟悉的旋律.

相親相愛
年份:1995 
作詞:陳樂融 
作曲:陳耀川 
演唱:飛碟群星

呂方、伊能靜、姜育恆、葉歡、溫兆倫、任潔玲、劉漢強
潘越雲、鄭華娟、李碧華、錢薇娟、蕭福德、陶晶瑩
張小雯、林濛、關德輝、郭嘉欣等十七位歌手

 (呂方)我喜歡一回家就有暖洋洋的燈光在等待
(伊能靜)我喜歡一起床就看到大家微笑的臉龐
(姜育恆)我喜歡一出門就為了家人和自己的理想打拼
(葉歡)我喜歡一家人心朝著同一個方向眺望 哦
(溫兆倫)我喜歡快樂時馬上就想要和你一起分享
(任潔玲)我喜歡受傷時就想起你們溫暖的懷抱
(劉漢強)我喜歡生氣時就想到你們永遠包容多麼偉大
(潘越雲)我喜歡旅行時為你把美好記憶帶回家
(鄭華娟/李碧華/錢薇娟)因為我們是一家人
(姜育恆/蕭福德)相親相愛的一家人
(呂方)有緣才能相聚
(葉歡)有心才會珍惜
(男合唱)何必讓滿天烏雲遮住眼睛
(陶晶瑩/張小雯/林蒙)因為我們是一家人
(溫兆倫/關德輝/劉漢強)相親相愛的一家人
(潘越雲/姜育恆)有福就該同享,有難必然同當
(潘越雲/姜育恆)用相知相守換地久天長
(鄭華娟)我喜歡一回家就把亂糟糟的心情都忘掉
(陶晶瑩)我喜歡一起床就帶給大家微笑的臉龐
(蕭福德)我喜歡一出門就為了個人和世界的美好打拼
(張小雯)我喜歡一家人夢朝著同一個方向創造哦
(李碧華)當別人快樂時好像是自己獲得幸福一樣
(郭嘉欣)當別人受傷時我願意敞開最真的懷抱
(關德輝)當別人生氣時告訴他就算觀念不同不必激動
(林蒙)當別人需要時我一定捲起袖子幫助他
(潘越雲/李碧華/錢薇娟)因為我們是一家人
(男合唱)相親相愛的一家人
(伊能靜/關德輝/任潔玲)有緣才能相聚,有心才會珍惜
(伊能靜/關德輝/任潔玲)何必讓滿天烏雲遮住眼睛
(女合唱)因為我們是一家人
(關德輝/劉漢強)相親相愛的一家人
(合唱)有福就該同享,有難必然同當
(鄭華娟/陶晶瑩/蕭福德)用相知相守換地久天長
(呂方/溫兆倫/錢薇娟)處處為你用心 一直最有默契
(葉歡)請你相信這份感情值得感激
(合唱)哦

(合唱)
因為我們是一家人
相親相愛的一家人
有緣才能相聚,有心才會珍惜
何必讓滿天烏雲遮住眼睛
因為我們是一家人
相親相愛的一家人
有福就該同享,有難必然同當
用相知相守換地久天長

---from youtube music video site here

Unforgetable Chinese Melodies (Part One)


Shi Guang-Nan(1940-1990) was a famous musician in China and he wrote many songs that were very popular and still are and will be popular forever in China.
施光南 (1940-1990)谱写过很多脍炙人口的歌曲. 许多人就算不知道施光南, 很可能也听过他创作的耳熟能详的旋律. 月光下的凤尾竹,在希望的田野上,吐鲁番的葡萄熟了......最早是小时候收音机里的每周一歌节目中听到的.

难忘的旋律(一)

------
  1940年,施光南誕生在山城重慶。4歲的時候,在小學當校長的媽媽不忍心把最小的寵幾獨自鎖在家中,便把施光南帶到了自己任職的小學裏讀書。
  翌年,重慶市準備舉辦小學生音樂比賽。學校舉薦頗宫天資、鋒芒初露的施光南去登臺競技。賽前,音樂老師煞費苦心,爲他精選演唱曲目。施光南却不以爲然,另辟蹊徑,哼哼唧唧,自編了一首歌:“春天到了,桃花開開,小鳥飛飛,黄鴛在樹上叫。它們快活,我也快活,我們大家都快活。”賽場角逐,施光南一鳴驚人,居然榮獲小學乙組第二名,抱着大木馬奬品,凱旋而歸。這支被他母親記録下歌詞的歌曲,就是施光南的處女作《春天到了》。那年,他剛剛五歲。
  家庭熏陶,耳懦目染,子承父業,似乎應是造就,‘神童”的天賜良機。説來難以相信,酷愛音樂的施光南却名副其實地生長在一個“音盲”的家庭:姐姐習文,哥哥學工,媽媽辦教育,爸爸搞經濟,全都與音樂絶緣。既無淵厚家學,又無名師點撥,幼年的施光南音樂天賦之高、創作靈感之强,叫人贊嘆不已。

  初中畢業,施光南執意要考音樂學院附中,而父母希望他按部就班學完中學課程,就這樣他被勸阻住了。父母的疏忽給兒子的心靈蒙上了濃濃的陰影。
  “報考音樂學院!”上音院附中的希望破滅後,施光南衹有背水一戰,直接報考音樂學院了。音樂學院作曲系的招生簡章上白紙黑字:考生要具有相當水平的樂理、和聲知識和一定的鋼琴水平。樂理知之甚少;和聲,一竅不通;鋼琴,没有摸過,連五綫譜還不太熟悉呢,能行嗎?“考!一定要考!”媽媽知道兒子未償的宏願後,深深地感動了:“我們實在不知道你是這樣熱愛音樂你現在需要什麽?”“一切從頭開始。學習鋼琴。”這時,離考期僅剩半年時間了。
  施光南臨陣磨槍,買來一本《拜爾鋼琴初級教程》。母親四處托人,尋找鋼琴教師。費盡周折,終于打聽到一位家住東單的私人鋼琴教師林太太。帶上學費和禮品,施光南隨着母親匆匆趕到了林太太家。
  林太太正在教一個很小的女孩子彈琴,看到“不速之客”上門,問:“找誰?”“我們是來學鋼琴的。”“誰學?”“他!”母親連忙把身材高大的施光南推上前去。17歲的施光南恰好跟學琴的小女孩站到了一起。“他?我從來不教這麽大的人。喏,手指早僵了。”母親一再解釋,林太太無動于衷,母親衹得無可奈何地拉着施光南從原路返了回去。
  一晃半年,施光南忐忑不安地走進了考場。第一關是筆試。由于不懂音樂術語,答得風馬牛不相及。第二關是面試。坐在當中的音樂學院副院長江定仙説:“先彈一首奏鳴曲吧。”“我衹能彈莫扎特的《G大調小奏鳴曲》。”考場一陣騷動。這樣簡單的曲子,衹配去考音樂小學!縱是這樣簡單的小曲,施光南還是一個音符一個音符地死摳出來的。施光南有些心虚,手指顫栗,不斷出錯,整個亂了套,衹彈了四分之一就再也彈不下去了。
  ……
  企望金榜題名,偏偏名落孫山,施光南看榜後,拖着沉重的步伐回家了。正當他處于山窮水盡之時,突然接到了江定仙教授的一封書信:“施光南同學,你的基礎知識較差,但考慮到你有良好的音樂感覺和作曲才能,建議你去附中插班學習,打好基礎。”
  東去的列車,把施光南帶到了海河之賓的天津。他將在當時還設在這裏的中央音樂學院附中開始新的生活。
  攀登音樂殿堂的道路,還剛剛開始。

------
摘自<<读者>>200期光盘  《读者》杂志社 (甘肃省  兰州) 高等教育出版社(北京市) 1998年 合作出版

Saturday, November 16, 2013

A biopython script to count the sequence identity from aligned sequences input

# A biopython script to calculate sequence identity score
# input is an aligned multiple protein, or DNA, or RNA sequences 
# with identical length including gaps
import sys
import numpy as np
from Bio import AlignIO
alignment = AlignIO.read("seq.faa", "fasta")
align_array = np.array([list(rec) for rec in alignment], np.character)
l=len(alignment)
seq2=np.arange(l)
seq=np.arange(l)
a=np.arange(l*l).reshape(l,l)
b1=a
for m in range(0,len(alignment)):
    seq[m]=0
    for n in range(0,alignment.get_alignment_length()):
        if align_array[m,n]!="-":
           seq[m]=seq[m]+1
        continue
    pass
pass  
#for i in range(0,len(alignment)):   #without parallel running
for i in range(800,1000): #parallel running, give start and finish sequence ID
    for k in range(0,len(alignment)):
        seq2[k]=0
        b1[i,k]=0
        for j in range(0,alignment.get_alignment_length()):
           if align_array[k,j]!="-":
             seq2[k]=seq2[k]+1
             if (align_array[i,j]==align_array[k,j]) and align_array[k,j]!="-":
                  b1[i,k]=b1[i,k]+1
             continue
           continue
        pass
        seq1=seq[i]
        if seq1 < seq2[k]:
           sequ=seq2[k]
        else:
           sequ=seq1
        p=1.0*b1[i,k]/sequ
        print "%3d %3d %3d %3d %3d %3d %9.6f" %(i,k,seq1,seq2[k],sequ,b1[i,k],p)
    pass
pass