2019年10月7日月曜日

ムスリムの友人が東京へ旅行へ行くために作っためも

Where to go:

  • Tokyo Disneyland. There is also Disney Sea, but it is more for couples and adults, and Disneyland is more fun for kids. there are many hotels nearby and also within.
  • Ueno zoo has pandas.
  • Skytree, the tallest tower in the world.

Where to eat:

  • Because Tokyo is preparing for the Olympics, there are now many halal food options: http://www.oksfood.com/halal/halal.html
  • Also, you can ask if there is any meat or alcohol in the ingredients and they can usually tell you or give you a printed copy of ingredient list.
Where to stay:

  • You may choose based on where to go, but most tourist destinations are accessible by public transport, so the choice may not matter as long as you stay nearby train station (I recommend using trains/subways than buses, because they are easier and not affected by traffic). I usually search hotels through booking.com.
  • airbnb is a possibility in Tokyo, but note that many properties are managed by Chinese (check reviews) so that the level of hospitality/cleanliness may not be up to the Japanese standard ;)

2018年12月30日日曜日

格安SIMはどれがよか?

希望条件:

  • 契約期間の縛りがない(いつでもやめられる)。
  • データ通信量は少なくていい(ここでは1GBとする)。使わなかったデータ量を翌月に繰り越せるといい。
  • 電話かけ放題オプションあり。

その他

  • 留守番電話はどこのプロバイダもだいたい別途月300円かかる。
  • 参考にしたサイト:https://mobareco.jp/a14263/
  • 他にもDTI mobileとかDMM mobileも良さげやけど、あまりよく知らないのでここでは選択外。

おすすめする3つのプロバイダ比較:


プロバイダ 最低契約期間 電話かけ放題 1GBデータ その他
b mobile 5ヶ月 500(5分) 990円(繰越なし) ジャストフィットSIM
line mobile 一年 880円(10分) 1200円(繰越あり) LINE利用無制限
無料留守番電話
aeon mobile なし 850円(10分) 1280円(繰越あり)


それぞれのプロバイダを比較した特徴:

b mobileのいいところは、安さと、データ通信の柔軟さ。
月500+990+300(留守電)=1790円。
データ通信は1GBを超えてしまった場合、従来の超過料金を払うシステムではなく、次の容量のデータプランにアップされる(ジャストフィットSIM)なのでなんとなく安心。
注意点は、データ繰り越しがないことと、契約期間が最低5ヶ月というところ。あと、店舗もおそらくない。あと、電話かけ放題の時間が他社と比べ短いこと(5分)。

line mobileのいいところは、LINE使い放題と、無料留守電。
月880+1200=2080円。
LINEは1GBのデータ通信量に含まれないので、メッセージや動画、写真投稿をデータ通信料を気にせず行える。また、ソフトバンク回線で契約すれば無料留守電を使用することができる。データ繰り越しも嬉しい。
注意点は、契約期間が最低1年と長いことと、店舗サポートがないこと。

aeon mobileのいいところは、縛りがないことと、店舗が身近にあること。
月850+1280+300(留守電)=2430円。
契約期間に縛りがないのでいつでもやめられるので試すには最適。また、全国どこでも店舗があるので安心。難点は他者と比べやや料金が高いところか。

結論:

お金に余裕があればaeon mobile、LINEをいつでもどこでも使いたいならline mobile、とことん安く抑えたいならb mobile。

2018年10月19日金曜日

博士が博士になった日

厳密にいうと、博士論文のディフェンスがあり、無事(ディフェンスすることを)成功しました。

ビクトリア大学地球海洋科学大学院の現在の場合、ディフェンスのフォーマットは次の通り:

  1. candidate(以下、候補者と訳す)が博士論文について20分間の口頭発表を行う。
  2. external examiner、outside member、inside member、指導教官1、指導教官2の順に質疑応答行う。
  3. 上記2をもう一度繰り返す(計2ラウンド)。
  4. 残り時間(二時間を超えてない場合)がある場合は、一般の聴講者から質問があれば受け付ける。
  5. 候補者、一般の聴講者を室外にだして、結果を決める。
  6. chairから候補者に結果(editorial、minor、major revision)を伝える。

一番嬉しかったのは、口頭発表がとてもうまく行ったこと。時間も約19分で終えることができた。質疑応答もなかなかうまくできたと思う。

2018年7月24日火曜日

魚だし粉について

義理の叔父に日本の魚でとっただしの粉末について調べてくれと頼まれたので調べた結果をメモする。

背景:マレーシア産のティラピアとカマスを扱かった商品の販売を日本、特にハラールビジネスをターゲットに展開したい。中でも粉末状のだしを生産することを考えている。よって、日本のだし粉末で扱われている魚、そしてその値段を調べて欲しい。

まずは、どんな魚でだしが取られているかについて調べた。


  • カツオ bonito
  • マグロ tuna
  • イワシ sardine
  • トビウオ flying fish
  • さば mackerel
Popular choice on Amazon.co.jp
  • 2000 yen per 500 g
    • No.2
    • mixture 
    • https://www.amazon.co.jp/%E5%8D%83%E4%BB%A3%E3%81%AE%E4%B8%80%E7%95%AA-%E5%92%8C%E9%A2%A8%E3%81%A0%E3%81%97-50%E5%8C%85%E5%85%A5/dp/B008HAYR54/ref=zg_bs_71204051_2?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3
  • 4200 yen per 580 g
    • No.3
    • mixture
    • no preservative or chemical ingredients
    • https://www.amazon.co.jp/%E4%B9%85%E5%8E%9F%E6%9C%AC%E5%AE%B6-%E8%8C%85%E4%B9%83%E8%88%8E%E3%81%A0%E3%81%97-8g%C3%9730%E8%A2%8B-2%E5%80%8B%E3%83%91%E3%83%83%E3%82%AF/dp/B07CCCM4JK/ref=zg_bs_71204051_3?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3
  • 700 yen per 140 g 
    • No.11
    • bonito
    • No salt or chemical ingredients
    • (https://www.amazon.co.jp/%E3%83%AA%E3%82%B1%E3%83%B3-%E7%B4%A0%E6%9D%90%E5%8A%9B%E3%81%A0%E3%81%97-%E6%9C%AC%E3%81%8B%E3%81%A4%E3%81%8A%E3%81%A0%E3%81%97%E3%81%8A%E5%BE%B3%E7%94%A8-5g-28%E6%9C%AC/dp/B00BBVV5XS/ref=zg_bs_71204051_11?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3)
  • 275 yen for 120 g
    • No.15
    • bonito
    • https://www.amazon.co.jp/%E5%91%B3%E3%81%AE%E7%B4%A0-%E3%81%BB%E3%82%93%E3%81%A0%E3%81%97-120g/dp/B00XZS1M4W/ref=zg_bs_71204051_15?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3
  • 1800 yen per 240 g
    • No.19
    • mixuture
    • https://www.amazon.co.jp/%E3%82%84%E3%81%BE%E3%82%84-%E5%8D%9A%E5%A4%9A%E3%81%AE%E5%B9%B8-%E3%81%86%E3%81%BE%E3%81%A0%E3%81%97-%E7%AE%B1%E3%81%AA%E3%81%97%EF%BC%888g%C3%9730%E5%8C%85%EF%BC%89/dp/B01LKO1ORC/ref=zg_bs_71204051_19?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3
  • 1300 yen per 500 g
    • No.20
    • bonito
    • https://www.amazon.co.jp/%E4%B8%B8%E5%B3%B6%E9%86%A4%E6%B2%B9-%E3%83%9E%E3%83%AB%E3%82%B7%E3%83%9E%E3%81%AE%E3%81%8B%E3%81%A4%E3%81%8A%E3%83%BB%E6%98%86%E5%B8%83%E5%85%A5%E3%82%8A-%E3%81%A0%E3%81%97%E3%81%AE%E7%B4%A0-50%E8%A2%8B/dp/B003QUQ3DE/ref=zg_bs_71204051_20?_encoding=UTF8&psc=1&refRID=PJ4A17K0V22HVG5CVMG3

2017年12月6日水曜日

ftpメモ

ftpを使うのは初めてだった。sftpと同じものだと思っていたが違って、ftpサーバーのアカウントを作ったからと言われsftpでログインしようとするとできんかった。

ftp servernameと打ちそしてユーザーネームとパスワードでログイン成功。

複数のファイル(例えば*.nc)をダウンロードする場合はmget *.nc

だけど面倒臭いのがダウンロードしたいかどうかファイル別に聞いてくること。

これをなくすにはftp -i servernameでログインすれば良い。


2017年10月7日土曜日

箱根観光メモ

高速バスもある(二千円ぐらい)

小田急料金

新宿〜小田原 880えん
新宿〜箱根湯本 1190えん

小田原〜箱根湯本は箱根登山電車を使えば安いかなとか考えてみたけど310えんするみたいなので上記の差額と同じだった。

お得なぱすもいくつかある:一日乗車券。旧街道一号線きっぷ、フリーパス


芦ノ湖

箱根ロープウェイ: ちょっと高い。
箱根登山電車
乙女峠
箱根海賊船



2017年9月15日金曜日

効率の良いfortranコードを書きたい

プログラマーではないのだが研究の大部分を占めているのがプログラミング。しかも海洋モデルはfotranで書かれてあるのでいやでもfortranを習得しなければならない。最近並列コンピューティングでシミュレーションをするが大きなデータを扱うのでかなり時間がかかる。そこで少しでも改善の余地があればと思いfortranを効率よく書く秘訣みたいなものを色々ググってみた。以下、その中で理解でき且つ簡単に使えそうなのを書き留めた。

1。do loopは後ろから

do k = 1, kt
  do j = 1, jt
    do i = 1, it
      A(i, j, k) = ...
end do
end do
end do

とする方が

do i = 1, it
  do j = 1, jt
    do k = 1, kt
      A(i, j, k) = ...
end do
end do
end do

より効率いいらしい。


2。同じサイズのarrayはまとめて

real, dimension(3, n) :: a

とする方が

real, dimension(n) :: a, b, c

と三つに分けるよりいいらしい。


1&2のソース:https://jblevins.org/log/efficient-code



3。コロン(:)は左側に

max(A(:, :, i))

とする方が

max(A(i, :, :))

より計算が早いらしい。

ソース:http://www.fortran90.org/src/best-practices.html


4。割り算より掛け算

(A / 2) / 4

より

(A * 0.5) * 0.25

の方が早いらしい。



ソース:https://www.allinea.com/blog/201407/four-simple-tips-optimizing-your-code


最後に。

コンパイラーに最適化のフラッグがあることに気づいた。
-Oというフラッグで-O3がベスト(コンパイルされる時間は増えるが)。
上記にあげたこともしてくれたりするのかな?



2017年7月21日金曜日

カナダ・トロントのETRという有料道路とレンタカーの悲劇

トロント旅行から帰ってきて1ヶ月後。
クレジットカードの明細書を見ると見覚えのない徴収が。
金額はおよそ$83。
調べてみると旅行中ナイアガラへ行った時に使ったレンタカー会社からだった。ちなみにそのレンタカー会社は

Economy rent a car
会社自体に問題があるのか知らんがトロントピアソン空港側の支店の評判はかなり悪い(Googleのレビュー参照)。自分はレビューに書かれた内容ほど酷いことはなかったが(ラッキーだったと思う)結構怪しかったので他の人の言っている通り、あまりこの支店で借りるのはお勧めできない。

とりあえずその支店に電話したが、電話には出るがHelloという声の後にピーピーっというキャッチホンの音がなるだけで途絶える(この現象はレンタカーを借りた時に送迎をお願いする電話を入れた時も起きていたので回線が忙しいとそうなるのか??)。

電話ができないのでネットで色々調べることに。すると自分と似たような(借りた1ヶ月ごに請求がきた)人のレビューをがYelpに載っていた。以下がその人のレビュー:

Read Clement H.'s review of Economy Rent a Car on Yelp

この人の場合、ETRという有料道路の使用料を請求されたらしい。問題なのは使用料とは別途$50のadministration fee(経費?手数料?)を取られたこと。請求される時期といい値段といい同じぐらいなので自分にきた請求もこのことなんだろう。

しかしトロント〜ナイアガラ間を旅行中有料道路を通ったのは気づかなかった。調べてみるとこの道路は料金所なしで、カメラがナンバープレートを撮影して走行距離分の使用料を月に一度車の持ち主に請求するシステムらしい。

これがレンタカーの場合、請求はレンタカー会社へ行きレンタカー会社が払い、レンタカー会社は客に請求するらしい。そしてその際いくらの請求をするかはレンタカー会社の判断に委ねるらしい(ETRのウェブサイト参照)。

以下のサイトで同じような高額の経費を請求された人たちのフォーラムを見つけた:

https://www.tripadvisor.ca/ShowTopic-g155019-i55-k3119587-ETR_Road_7_Tolls_and_National_Car_Hire-Toronto_Ontario.html#21524463

これによると経費は$10, $25のところもあれば$200-300になるだろうと言われたこところもあったらしい(これはアメリカのレンタカー会社で、ETRの事情を知らないため、使用料請求が料金未払いによるためと判断されてしまった場合、経費というより罰金として高額になるとのこと)。

$50は仕方がない額なのか。

とりあえず、レンタカーを借りた時にサインした契約書を見直してETRか経費に関する記載の有無を確認してからレンタカー会社に連絡することにする。

ちなみに上記のYelpのレビューはBBB(Better Business Bureau)という消費者が不当な請求を受けたときに仲介してクレームしてくれる団体(私見です)のようです。こちらの方の説明&実例がわかりやすいので参照

BBBのサイトから自分が使用したレンタカー会社を検索すると自分と同じような体験をしたレビューがいくつかありました。https://www.bbb.org/kitchener/business-reviews/auto-renting-and-leasing/economy-rent-a-car-in-mississauga-on-1342229/reviews-and-complaints?section=reviews&reviewtype=negative

もう少し調べてみてからBBBにクレームを提出するかどうか決めることにする。

更新:

契約書を見直すとETRに関する記述はないし経費がいくらかかるというのもなし。でも、契約書のコピーはページ1と書かれたもの一枚しかないので2ページ目があるのかもしれない。

何日か経って結局面倒臭くなってしまったのでレンタカー会社に連絡することもBBBにクレームすることもしないかもしれない。

次回また旅行する機会があればその時はEconomy rent a carのトロント空港支店(Mississauga)は利用しないし、ETRも使用しないでナイアガラへ行く方法を考えるだろう。

更新2:

後日レンタカー会社から料金請求の説明文が郵送されて来た。案の定、規約とのこと。悔しいが払うしかない。これも勉強。


2017年7月6日木曜日

ncview

anacondaをインストールするしてから使えなくなっていたncviewが使えるようになった。

どうしたかというと

508-509: mac portをアップデートさせて
510: ncviewをインストールするならhdf5をdeactivateさせろというノートがあったのでdeactivateさせて
511: 再度アップデートしたら使えるようになった!

  508  sudo port selfupdate
  509  sudo port upgrade outdated
  510  sudo port -f deactivate hdf5

  511  sudo port upgrade outdated

次はncviewをwestgridのインストされてないclusterでも使えるようにしたい。

2017年6月26日月曜日

今年のラマダン&イード

アッサラーム アレイクム。
あなたの上に平安がありますように。

イード ムバーラク。
イードおめでとうございます。

アルハムドゥリッラー。今年のラマダーンも充実したものとなりました。例年通り、ある程度の目標を掲げ達成することができました。毎年レベルアップしていくことが大事だと思います。

今年やったこと:
  • 人生初の新月観測
  • 最後の10日間に集中
  • スンナ礼拝を確実にやる
  • 人生初のイッティカーフ

具体的に:

人生初の新月観測

今年は家族と友達約7人(主にムスリム・ユース・オブ・ビクトリアという団体のメンバー)と一緒に大学の近くのトルミー山から新月を観測することができた。肉眼でも見えたがメガネをかけたらもっとはっきりと見えた。年取ってきたな〜と感じた。

新月の写真はこちらから見ることができます。
https://scontent.xx.fbcdn.net/v/t1.0-9/18622622_1530467583661116_2730571153262207740_n.jpg?oh=2ffff15bcb53027ff9acf443f70d06e6&oe=5A117A4C

新月を自分たちで確認してからラマダーンを迎えるのはなんか感動的でした。毎年やるべし。そしてみんなやるべし。

最後の10日間に集中

ラマダーンの中でも最も大事な期間は最後の10日間です。これはその期間の中に決定の夜(ライラトゥルカドル)が訪れるからです。その日行った善行は1000ヶ月以上に値すると言われています。1000ヶ月、約83年です。現代人の寿命より長いんじゃないかな。それぐらい価値のある夜です。だから今年はその夜に確実に善行を行っていられるようにするために最後の10日間に全エネルギーを費やしました。最初の二十日も頑張れたらそれに越したことはないのですが断食時間の長い時期(十八時間半)、仕事、育児もやらなければいけなかったので最初の二十日は家でタラーウィを行い夜もファジルまで起きることはしませんでした。しかし、最後の10日間はマスジドでイシャーウ、タラーウィ、ウィトル、そして家に帰ってからタハッジュド、ファジルまで済ませてから寝ました。その間クルアーン読誦、和訳も読みました。夜起きていられるように、日中昼寝もしました。イフタールの時コーヒーも飲みました。

スンナ礼拝を確実にやる

一日五回の礼拝の間にスンナ礼拝を行うチャンスがいくつかあります。ファジルの前2ラカ、ズフルの前4ラカ(2+2)、後2ラカ、マグリブの後2ラカ、そしてイシャーウの後2ラカです。いつもはやったりやらなかったりしていたんですが今年のラマダーンを機に出来る時には確実にやる癖を身につけようと思い、ラマダーン中は必ずやるようにしました。こういう義務付けれれていないイバーダを出来る限りすることは、仕事や育児よりもアッラーへの崇拝を優先するということの実践の一つになると思います。

人生初のイッティカーフ

最後に今年のラマダーンの最高の収穫となったのはイッティカーフを行えたことでした。イッティカーフとはラマダーン最後の10日間に行うことが推奨されている(スンナ)マスジドに留まりイバーダ(アッラーへの崇拝)を遂行することです。私は10日間の時間は作れませんでしたので1日(日没前から翌日のウィトル礼拝まで)滞在しました。イバーダに集中するため携帯電話は持って行きませんでしたので世俗的なものは一切取り入れません。これは家族の協力なしにはできません。留守中家を守ってくれた妻&育児を手伝ってくれた母に感謝です。イッティカーフ中は、ジュズ29&30読誦、クルアーンの日訳読書、イフタール準備の手伝い、たくさんのドゥアーを行うことができました。また普段はお互い「サラーム」と挨拶することしかないブラザー達と深い話をすることもできました。アルハムドゥリッラー、イッティカーフは自分にとって素晴らしいものとなりました。またやりたい。

イード 

最後にイードについて。イードはイスラム教が毎年祝うべき行事です。だからイスラーム教国家に住んでいないムスリム達は特にイードを大事にすべきです。自分たちでイードの価値を高めないと、他宗教の行事(クリスマスやハロウィーンや誕生日)に子供達の目は向いてしまいます。他宗教の行事は祝うことはハラームだよ、と教えるより、イードの日はこんなに楽しいんだよ、と実感させてあげることの方が効果的だと思います。

今年のイードはこのような感じでした。朝礼拝へ行きみんなと「イードムバーラク」と喜びを分かち合う。礼拝から帰ってきて家で家族のみんなに用意していたプレゼントを開ける。息子には大好きなおもちゃをプレゼント。大喜びでした。そしてお昼頃に近所のムスリムの家族のところへお出かけ。少しして帰ってきてから近所の他の2家族を家へ招き食事。子供達は楽しく遊びまわっていました。午後はマスジド主催のイードパーティーが公園であったので参加。バーベキュー後、帰宅。という感じで充実したイードを過ごすことができました。神に感謝。

2017年6月19日月曜日

pythonで作ったpngファイルをlatexのためにpdfにまとめて変換する

pngの方がファイルサイズが小さくて済むしプレゼンテーションにも挿入しやすい。唯一の難はpdflatexでコンパイルするときの時間がかなりかかる。

そこでimagemagikを使ってpngをpdfに変換されておけば早くなるのではないかと考えた。

以下のコマンドでフォルダー内にあるpngファイルを全てpdfに変換させる。

for it in *.png; do convert $it ${it%.png}.pdf; done

新しくできたpdfファイルのサイズはpngと同等。

2017年5月18日木曜日

歯の神経とアメリカドルの小切手

昨日、歯の神経の治療(根菅治療・ルートカナル)をやってきた。

二時間かかり、うち一時間半は歯を開けた状態。顎の関節の部分が痛みちょっと顔膨れてた。。

歯科保険の負担上限が今年は超えていたので保険なしで全額2000ドルかかったよ。歯にも財布にも痛い。

治療した歯の強度を高めるためににかぶせものをした方がいいと言われたよ。さらにお金がかかる。。

そして今日は学会でもらったアメリカドルの小切手を預金できないか銀行へ行ったところ

アメリカドルなので5ドルの手数料がかかるとのこと。

また、この手の小切手は有効期限が大体6ヶ月だよと。

よく見て見たら小切手に90日間有効って書いてある。

期限前に気づいてよかった〜。

5ドルとか高すぎやろ。

ウエスタンユニオンに行ってみよう。安ければいいが。

2017年4月26日水曜日

Generating PIOMAS_initialization.nc

 1014  vi namelist.piomas2naa 
 1015  ../bin/sosie.x -f namelist.piomas2naa 
 1016  vi namelist.piomas2naa 
 1017  ../bin/sosie.x -f namelist.piomas2naa 
 1019  ncks -h -A SIC_PIOMAS_1979_2013-naa_arlan.nc4 SIT_PIOMAS_1979_2013-naa_arlan.nc4 
 1021  mv SIT_PIOMAS_1979_2013-naa_arlan.nc4 PIOMAS_NAA_1979_2013.nc4
 1022  mv PIOMAS_NAA_1979_2013.nc4 ~/scratch/input_naa/hhayashi/piomas/
 1024  cdo seltimestep,1/1 ~/scratch/input_naa/hhayashi/piomas/PIOMAS_NAA_1979_2013.nc4 PIOMAS_initialization.nc
 1031  cdo chname,SIT,hicif PIOMAS_initialization.nc PIOMAS_initialization.nc2 
 1033  cdo chname,SIC,frld PIOMAS_initialization.nc2 PIOMAS_initialization.nc3 
 1041  ncap -s "frld2=1.-frld" PIOMAS_initialization.nc3 PIOMAS_initialization.nc4
 1043  ncks -x -v frld PIOMAS_initialization.nc4 PIOMAS_initialization.nc5
 1046  cdo chname,frld2,frld PIOMAS_initialization.nc5 PIOMAS_initialization.nc6
 1050  mv PIOMAS_initialization.nc6 ~/scratch/input_naa/hhayashi/piomas/PIOMAS_initialization.nc 

References:
https://code.zmaw.de/boards/1/topics/996 
http://research.jisao.washington.edu/data_sets/nco/#example5

2017年4月24日月曜日

ncdump anaconda


Solved: Not being able to use "ncdump"
 
Solution: Execute the following two commands: 
 
conda remove hdf4 hdf5 libnetcdf netcdf4
conda install -c conda-forge netcdf4 
 
Ref: https://github.com/spencerahill/aospy/issues/58

2017年4月19日水曜日

migrain aura

前々から気になっていた目の症状があって目のスペシャリストに見てもらったら

マイグレイン・オーラ

と診断された。

徹夜で仕事をし始めた学士論文ごろから起きるようになって

寝不足・コーヒー・チョコレートなども要因らしい。

目の病気だと思って心配していたのでよかった。

昨日の夜も9:30から30分ぐらい症状が出た。

起きるのは年に2〜3度。

日本語では 閃輝暗点(せんきあんてん)

というんだね。

2017年4月17日月曜日

LIM2 read air temperature to decide if snow or rain

CORE2で行くのでもう必要ないけどもしいつか必要になった時のために残しておくことにする。


2017年4月12日水曜日

random notes

one way to make existing "time" dimension to be "unlimited": 

cdo seltimestep,1/12 ifile ofile
 
where 1/12 is the first and last indices of your time record. 
Ref: https://code.zmaw.de/boards/1/topics/798


 1057  cdo seltimestep,1/1 sic_G10010_SIBT1850_v1.1-naa_icecon.nc4 sic.nc
 1058  cdo seltimestep,1/1 sit_G10010_SIBT1850_v1.1-naa_icecon.nc4 sic.nc
 1059  cdo seltimestep,1/1 sit_PIOMAS_1979_2013-naa_arlan.nc4 sit.nc 
Add all variables in sic.nc to sit.nc
 1062  ncks -h -A sic.nc sit.nc 
Remove time_counter dimension from the lists of dimensions and variables. 
 1065  ncwa -a time_counter sit.nc sit2.nc





Same names (labels) but different IDs for nodes in PyGraphviz:
 
add_node(1,label=A)
add_node(2,label=B)
add_node(3,label=A)
 
will create three nodes consisting of two As and one B. 
Ref: http://stackoverflow.com/questions/15711909/how-to-create-duplicate-nodes-in-pygraphviz


2017年4月9日日曜日

shaw memo

14 april --> internet 5.
phone disconnect --> immediately.
--> arris --> return to uptown branch.

固定電話とテレビとインターネットのプロバイダーはどこも高くてモノポリー化してるビクトリア :-(

2017年4月5日水曜日

interpolate woa13 no3 field onto NAA grid using SOSIE

I had little trouble interpolating the woa13 no3 data onto NAA grid. SOSIE was creating high values (first figure; set to the prescribed vmax of 100. in this plot) along the coast lines. I was not sure why, but what solved this issue was to change ldrown from F to T:

cf_lsm_in = 'missing_value' ! we use 'missing_value' of input field to determine
cv_lsm_in = ''                ! the land-sea-mask

ldrown    = F            ! we want to propagate sea values onto the land-sea mask


Here, the last line is modified as follows:

ldrown    = T 


Then the interpolation improved (second figure).

Furthermore, the interpolation is not too bad compared to the original file (third figure), although it may underestimate no3 in the beaufort region.

interpolated field with ldrown = F

interpolated field with ldrown = T

comparison between the original 1x1 degree data (left) and the interpolated data (right)

2017年4月3日月曜日

snow and ice melt rate

rdmsnif/rdt_ice is snow melt rate (m/s) averaged over ice covered area, and not over the entire grid cell. Otherwise the code below should include the coefficient "1-frld" in the last term:

limsbc_2.F90

!  computing freshwater exchanges at the ice/ocean interface
            zemp = + emp(ji,jj)     *         frld(ji,jj)      &   !  e-p budget over open ocean fraction 
               &   - tprecip(ji,jj) * ( 1. -  frld(ji,jj) )    &   !  liquid precipitation reaches directly the ocean
               &   + sprecip(ji,jj) * ( 1. - pfrld(ji,jj) )    &   !  change in ice cover within the time step

               &   + rdmsnif(ji,jj) * r1_rdtice                    !  freshwater flux due to snow melting