1555560_s

1 : しじみ ★ 2020/08/08(土) 09:44:19 ID:CAP_USER.net

ここ最近の解析で付与された遺伝子の"名前"は、非常に扱いにくいことで問題となりました。なぜなら、マイクロソフトの表計算ソフトExcelが、これら遺伝子の名前を入力したセルを勝手に日付だと勘違いするから。

Excelの自動書式設定機能は、日付を簡単に入力できるようにデフォルト設定されており、たとえば”12/1”と入力すれば12割る1ではなく、12月1日に変換します。国際ヒトゲノム解析機構(HUGO)のなかのゲノム命名法委員会(HGNC)の人たちが困ってしまったのは、遺伝子に付けられた名前”Membrane Associated Ring-CH-Type Finger 1”の略称” MARCH1 ”をExcelに入力すると、勝手に”3月1日”に変換されてしまう現象でした。

厄介なことに、マイクロソフトはこの自動変換をオフにする設定項目を用意していません。

同様の変換によって日付になってしまう遺伝子は多数あり、2016年に発表された遺伝学関連論文の約1/5にExcelの自動変換機能が影響を与えていたとされます。そしてHGNCではこのようなエラーの発生を防止するため、過去1年間で合計27個の遺伝子の名前を変えてきたとのこと。例を挙げるなら、” MARCH1 ”という記号を” MARCHF1 ”に、” SEPT1 ”を” SEPTIN1 ”に、といった具合。しかし、まだ自動変換にひっかかるすべての名前を変更し終わったわけではありません。

全文はソースで
https://japanese.engadget.com/rename-genes-due-to-excel-043027343.html



3 : 名無しのひみつ 2020/08/08(土) 09:47:49 ID:nDmZe2Jl.net

セルの属性かえるだけじゃないの



14 : 名無しのひみつ 2020/08/08(土) 10:19:21.85 ID:5KBMAfIV.net

>>3
そんなに甘くない、マジでうざい



■うっかり読んじゃう記事

2 : 名無しのひみつ 2020/08/08(土) 09:45:31 ID:llsbcuQT.net

EXCELじゃなきゃいいんじゃないかなぁ



4 : 名無しのひみつ 2020/08/08(土) 09:49:52 ID:/AGDLcCi.net

>入力する文字列の最初にシングルクォーテーションを入れれば、以降の値を文字列として処理するルールがあります

解決しとるやんけ



6 : 名無しのひみつ 2020/08/08(土) 09:54:26 ID:Il2W0lyh.net

>>4
しとらんやろがい



99 : 名無しのひみつ 2020/08/08(土) 15:29:20.63 ID:NGt+tYNG.net

>>4
シングルクォーテーションを使うやり方では、見落としが生じやすく、後々、混乱を招くから、あえて、明確に名前を変えることを選んだのだと思う。



8 : 名無しのひみつ 2020/08/08(土) 09:57:25 ID:sQ68K6wF.net

オフィスの使用を法律で禁止すべきだ
実質的な性能は20年以上まったく変わっていない



48 : 名無しのひみつ 2020/08/08(土) 11:00:34.12 ID:c6fFvJO3.net

>>8
オフィスが禁止されたら世界経済が混乱するぞ
Windows+Officeは経済のインフラだから



122 : 名無しのひみつ 2020/08/08(土) 19:47:49 ID:xP8Y4UT9.net

>>8
一太郎とか使ってそう



10 : 名無しのひみつ 2020/08/08(土) 10:07:59 ID:/cs+vHiS.net

シングルクォーテーションも入れる必要ねーよw
セルのフォーマットを「テキスト」に設定すれば、内容の勝手な変更はされなくなる。



156 : 名無しのひみつ 2020/08/09(日) 00:11:18.39 ID:8xEwhie8.net

そういうくだらないことに時間かけることに嫌気がさすんだよ。



12 : 名無しのひみつ 2020/08/08(土) 10:15:38.60 ID:UZB3oCK3.net

Excelの効率の悪さといったら・・・



15 : 名無しのひみつ 2020/08/08(土) 10:19:31.93 ID:3ozqmHgg.net

> Excelの自動書式設定機能は

こういうのすごい邪魔。CSVインポートの時とか特に面倒臭い。



16 : 名無しのひみつ 2020/08/08(土) 10:19:51.74 ID:U7gGsaeO.net

大抵の文章はWordよりExcelで作ったほうが手っ取り早い



24 : 名無しのひみつ 2020/08/08(土) 10:28:43.58 ID:5KBMAfIV.net

’ 入れて数値化を避けても、へんなアイコンつけてエラー扱いするキチガイっぷり

クソゴミソフトExcel



25 : 名無しのひみつ 2020/08/08(土) 10:28:56.61 ID:hWQa7Qt6.net

だよねー

全ての科学者が被害を被ってるからMicrosoftに賠償請求しようぜ



30 : 名無しのひみつ 2020/08/08(土) 10:37:38.87 ID:2z8B3hqw.net

EXCELは便利だからまあ



44 : 名無しのひみつ 2020/08/08(土) 10:57:41.91 ID:uBf3Gp/5.net

>>30
便利というより知名度だな。
Excelって言っておけば誰にでも通じるから。



31 : 名無しのひみつ 2020/08/08(土) 10:38:04.35 ID:3ozqmHgg.net

CSVエクスポートしたデータを、そのままCSVインポートすると、
自動書式のせいでデータが変わると言うトンデモ仕様。

macのnumbersはもっと酷くて、インポート書式変更不可、「'」無視。よって、データ再現不可というクソ仕様。



33 : 名無しのひみつ 2020/08/08(土) 10:47:58.66 ID:p3ePmDcB.net

PC watchではこう表現している
これらの“自動変換”は、そのセルに入力した時点で「書式」が「日付」であるとExcelに認識され、それに則って表示されるだけなので、オートコンプリートやオートコレクトをオフにしただけでは切ることができない。加えて、入力したあとに書式を「文字列」に設定しても数字となるので厄介だ。回避するには、あらかじめそのセルの書式を文字列として指定しておくしかない。

 ただ、今回HGNCはそうしたExcelの使い方をレクチャーするのではなく、遺伝子の名前を変更することで対応を行なうようだ。先述の「MARCH1」は「MARCHF1」、「SEPT1」は「SEPTIN1」といったように変更することで、自動変換されてしまうのを回避する。



41 : 名無しのひみつ 2020/08/08(土) 10:53:22.05 ID:SUtfZ50e.net

データ解析とか他のソフトで生成したデータを
エクセルに移すときに面倒が増えるわけだな



42 : 名無しのひみつ 2020/08/08(土) 10:54:00.83 ID:39kxUIIy.net

本当にクソ仕様なのは
年月日に誤変換された文字を書式設定で文字列にしたら数列に変換されることだろ



43 : 名無しのひみつ 2020/08/08(土) 10:55:16.31 ID:zJlXTm3p.net

データベースにインポートしたい時はエクセルはデータ型曖昧だから面倒なんだよな



45 : 名無しのひみつ 2020/08/08(土) 10:57:50.57 ID:ds3ZGenV.net

日本のExcel方眼紙問題どうなったかな



47 : 名無しのひみつ 2020/08/08(土) 10:59:49.76 ID:uBf3Gp/5.net

~すれば?っていうのを科学者全員に要求するのが無理なんだよ。
遺伝子のことで頭が一杯でさ。



52 : 名無しのひみつ 2020/08/08(土) 11:09:41.40 ID:UlyaDnLQ.net

何人かの人も言ってるけど、
セルの書式を文字列に変えることで
解決する話なんでないの?



70 : 名無しのひみつ 2020/08/08(土) 12:44:55.51 ID:OyqmLkIC.net

>>52
その通りなんですが、CSVで吐き出した遺伝子名一覧とかを、他の科学者に公開することもあるので。
解析した人間が理解してても、受け取った共同研究者なりが
無邪気にexcelで開いて、そのexcelバージョンを
データとして登録するとか、良くあります。



58 : 名無しのひみつ 2020/08/08(土) 11:31:57 ID:LlKhNTH1.net

そういうドキュメント作るたびに毎回毎回毎回毎回設定してチェックするという
生産性のない作業を繰り返すのは、勤勉な愚か者だけで十分ということです



61 : 名無しのひみつ 2020/08/08(土) 11:51:40.66 ID:WUNS4cS4.net

エクセルの迷惑な優しさ



62 : 名無しのひみつ 2020/08/08(土) 12:00:05.40 ID:ZIZSNtkD.net

ロータス1-2-3なら問題は起きないよ



67 : 名無しのひみつ 2020/08/08(土) 12:30:53.51 ID:33y3Uy+T.net

なんでそんな仕打ちまで受けながらexcelを使うんだ?



69 : 名無しのひみつ 2020/08/08(土) 12:43:33.44 ID:HkVATB2q.net

すげーよく分かる
csvでデータを渡すと「なんか日付が変だよ」とか言われて、見ると勝手に変換とか良くある

まあでも、今となっては、xlsxでやりとりしてWindows以外の人で困るのは、印刷の時くらいだよね



71 : 名無しのひみつ 2020/08/08(土) 12:58:44.26 ID:4q6eTpL6.net

ちょwww
そんなくだらない理由で変更すなw



75 : 名無しのひみつ 2020/08/08(土) 13:09:15.76 ID:A7+F3N37.net

クソエクセルの仕様を理解しないデータを送ってくる馬鹿のせいで
どんだけの人が日々残業してるかと思うと



80 : 名無しのひみつ 2020/08/08(土) 13:47:50.52 ID:FaeVaA4k.net

エクセルを使わないという選択肢が無い不思議さ



93 : 名無しのひみつ 2020/08/08(土) 15:12:12.61 ID:PR8pOJ2k.net

>>80
普通の会社で働いたらわかると思うよ
って研究者の話だよな
その世界でもExcelって浸透してるんだな、ちょっとびっくり



85 : 名無しのひみつ 2020/08/08(土) 14:20:55.70 ID:C09ElJh9.net

csvを作るためのインターフェイスとしてだけはexcelって優秀だと思う。



86 : 名無しのひみつ 2020/08/08(土) 14:22:27.84 ID:k3imtkvP.net

解決方法は色々あるけど、誤認識されないデータの方が捗るだろうな



90 : 名無しのひみつ 2020/08/08(土) 14:58:26.07 ID:zTlgCLYt.net

MARCH1は明治です



96 : 名無しのひみつ 2020/08/08(土) 15:15:35.25 ID:IdrsceHG.net

いいかげんJSONフォーマットに対応しろよw



109 : 名無しのひみつ 2020/08/08(土) 16:38:11.28 ID:VhhVR9lG.net

そこでLibreOfficeですよ!



110 : 名無しのひみつ 2020/08/08(土) 16:49:33 ID:H54K13b4.net

excelに限らず自動なんちゃら機能はだいたいクソ



142 : 名無しのひみつ 2020/08/08(土) 22:23:43.82 ID:coEEcuB+.net

実際この自動変換機能ものすごい邪魔だよな。役に立つこともないし。
なぜデフォルトがオフじゃないんだ



162 : 名無しのひみつ 2020/08/09(日) 01:31:13 ID:7KgZpkSW.net

excelでもwordでも勝手に変換するなよ!ていつも思う



■これも見てみようかなって記事

http://anago.2ch.sc/test/read.cgi/scienceplus/1596847459/


この記事のタグ
今人気の記事
    人気サイトの最新記事