智慧とデータが拓くエレクトロニクス新材料開発拠点
公開・非公開プログラム情報
(Data Driven Materials Research Institute for Electronics)
質問、要望、バグ報告などの連絡先: 神谷 利夫 tkamiya@msl.titech.ac.jp
東京科学大学総合研究院
元素戦略MDX研究センター教授
News
-
New! 2025/12/2
録画・録音ファイルと生成AIから教科書を作る
のプログラム Ver. 2を公開しました。
マニュアルが未整備のため、チュートリアルで説明した
Ver. 1 と並列公開しています。
- New! 2025/11/17
11/14チュートリアルの録画、講義資料、教科書作成システムで作成した教科書・動画を
オンラインチュートリアルに追加しました。
第6回 「チュートリアル:
生成AIで講義などの資料を作る Part 2 (Install)」
第6回 「チュートリアル:
生成AIで講義などの資料を作る Part 2」
-
New! 2025/11/10
2024年チュートリアルを生成AIで構成しなおし、日本語、英語、中国語、韓国語で
作成した 「第7回 チュートリアル:第一原理計算は何の役に立つか」の動画と教科書を
オンラインチュートリアルに追加しました。
-
New! 2025/11/5
SSS Global Forumでの講義を「第3回 「生成AIの利用法と注意: Introduction (日本語)」
「Session 3: "How to Use Generative AI and Cautions: Introduction (English)"」として
オンラインチュートリアルに追加しました。
- New! 2025/9/19
結晶化学の講義録画・資料を オンラインチュートリアルに追加しました。
第11回 「結晶化学 (Bond Valence Sum)」」
- New! 2025/9/18
結晶学の講義録画・資料を オンラインチュートリアルに追加しました。
第11回 「結晶学 (基本格子とブラべ格子)」」
第11回 「結晶学 (ベクトル解析と格子変換)」」
第11回 「結晶学 (逆格子と共変・反変テンソル)」
- New! 2025/9/14 Binaryファイルの解析
ページを公開しました。
その他 News
-
2025/11/17
録画・録音ファイルと生成AIから教科書を作る
のプログラムを更新しました。
- 2025/11/14
11/14チュートリアルのスライド資料を
20251114チュートリアル-生成AI-教科書作成-GUI.pptx
にuploadしました。
-
2025/11/10
PowerPointスライドから生成AIで作成した「第7回
チュートリアル: 解析力学」の動画と教科書をオンラインチュートリアルに追加しました。
-
2025/9/28
録画・録音ファイルと生成AIから教科書を作る
で、GUI 版のプログラムを公開しました。
- 2025/9/25
「生成AIで教科書を作る」の講義録画・資料を オンラインチュートリアルに追加しました。
第3回 「講義録画・録音ファイルと生成AIから教科書を作ろう
(生成AIの注意と著作権)」
第6回 「講義録画・録音ファイルと生成AIから教科書を作ろう
(教科書作成)」
- 2025/9/22 録画・録音ファイルと生成AIから教科書を作る
一般公開チュートリアル
の
講義資料の事前配布を開始しました
- 2025/7/5 一部のGoogle
NotebookLMを NotebookLM ページで公開しました。
酸化物半導体の基礎 (AMFPD'25)
結晶工学スクール2025 バンド構造を用いた材料開発(実践編)
生成AI・プログラミング一般
物理・科学一般(量子力学、バンド理論、統計力学、固体科学、機器分析)
- 2025/6/30 オンラインチュートリアルに追加しました。
第10回 「機器分析 (光学解析)」
- 2025/6/24 オンラインチュートリアルの一部に、Google
NotebookLM で生成した音声解説を追加しました。
また、過去の学会等のチュートリアルも追加しました。
- 2025/6/18 オンラインチュートリアルに追加しました。
第9回 「誘電物性 (誘電体の応用と巨視的理論)」
- 2025/6/18 tkProg:
LauncherアプリのチュートリアルVideoのページを作りました。
以下のアプリのVideoを公開しています。
・ 多項式線形最小二乗、Arrheniusプロット
・ VASP plot band-DOS
- 2025/6/9 StandardGraph.xlsmによるバンド構造・状態密度グラフの作成
(VASP)
ページをオープン。
- 2025/6/6 オンラインチュートリアルに追加しました。
第1回 「プレゼンテーションの技術 -Excel
VBAの使い方-」
第1回 「プレゼンテーションの技術
-科学誌レベルのグラフの描き方-」
第6回 「生成AIの利用例: templateを用いたプログラミング」
第6回 「生成AIの利用例:
既存プログラムの理解と改良」
第8回 「薄膜トランジスタの原理と評価 (FETの理論)」
- 2025/5/29 Web
Apps ページに
汎用ファイルビュワーを追加しました。
- 2025/5/26 オンラインチュートリアルに薄膜トランジスタの録画を追加しました。
第8回 「薄膜トランジスタの原理と評価
(半導体物理基礎)」
第8回 「薄膜トランジスタの原理と評価
(簡単な近似)」
第8回 「薄膜トランジスタの原理と評価 (AOSTFTの特性)」
- 2025/5/18 オンラインチュートリアルに薄膜トランジスタを追加しました。録画は後日公開予定です。
第8回 「薄膜トランジスタの原理と評価
(半導体物理基礎)」
第8回 「薄膜トランジスタの原理と評価
(簡単な近似とAOSの例)」
第8回 「薄膜トランジスタの原理と評価 (FETの理論)」
- 2025/5/6 Web
Apps ページを公開しました。
- 2025/5/5 生成AI・翻訳プログラム
のtranslate.pyを Gemini APIに対応させました。
Gemini
APIは無料版でも使えますが、利用制限が厳しいです。
- 2025/5/5 Tabメニューに「量子計算」を追加しました。
- 2025/5/5 Tabメニューに「統計学」を追加しました。特に、ベイズ統計を利用したデータ解析を扱います。
- 2025/5/3 以下の オンラインチュートリアルにベイズ回帰の汎用プログラム、モデル選択プログラムをを追加し、録画も更新しました。
2025年度第7回 誤差論 (ベイズ回帰)
- 2025/8/28 録画・録音ファイルと生成AIから教科書を作る
ページを公開しました。
9/24には一般公開チュートリアルを予定しています。
- 2025/8/21 tkProg/Launcherのインストーラを作り、HTTPでダウンロードできるようにしました。
トップページ (本ページ) のメニューをご覧ください
ドキュメントが不足していますが、tkProg内のプログラムの説明は、同名のMarkdownファイル (.md) があればそちらをご覧いただき、
そうでない場合は、ChatGPTなどの生成AIで「次のプログラムの動作と使用方法例を教えて」で質問してください。
.mdファイルは順次増やしていきます (OpenAI APIあるいはGoogle APIが使える方は、[tkprog_X_path]/ai/explain_program5.py で作成できます)。
- ChatGPT5のおかげで、ブリルアンゾーン描画プログラム、空間群プログラムが実用的になりました。
結晶工学スクール資料ページに掲載しました。
- 2025/8/10 OpenAI ChatGPT GPT5 APIに対応したプログラムを
生成AI・翻訳プログラム に掲載しました
- 2025/7/14 オンラインチュートリアルに追加しました。
第11回 「結晶化学 (Pauling則)」
第11回 「結晶化学 (わかりやすい結晶構造の描き方)」
- 2025/7/14 NotebookLM ページに関連pythonプログラムを追加しました。
- 2025/7/13
比較的大きなpythonプログラムのページを公開しました。
ミニC言語インタプリタ
Iniファイルエディタ
- 2025/4/28 オンラインチュートリアルを追加しました。
2025年度第7回 誤差論
- 2025/4/26 オンラインチュートリアルを追加しました。
2025年度第5回 生成AIの利用: 翻訳
- 2025/4/25 オンラインチュートリアルを追加しました。
2025年度第3回 生成AIの利用と注意
2025年度第4回 生成AIの利用: 一般的な質問と画像生成
2025年度第6回 生成AIの利用: プログラミング
は2023年チュートリアルの再掲です
- 2025/4/8 オンラインチュートリアルの公開を始めました。
2025年度第1回 プレゼンテーションの作り方
2025年度第2回 論文やプレゼンテーションの英語
- 2025/4/1 生成AI・翻訳プログラム
ページを公開しました。
- 2025/3/25 python CGIサーバ開発
ページを公開しました。
securityを確保し、Flask, Javascript的な記述でCGIアプリを作るフレームワーク
tkCGIApplication.py, tkHTMLDocument.py
の作成過程を掲載しています。
- 2025/2/19 Kronig-Penneyモデルによる結晶の波動関数
を公開しました。
- 2025/2/19 資料まとめ
ページで、チュートリアル、講演、講義等の資料をまとめ始めました。
- 2025/2/16 結晶工学スクール
ページに「関連プログラム」セクションを追加しました。最近作ったプログラムを掲載しています。
Hの波動関数
画像ギャラリー
では、水素の波動関数の様々な描画形式やアニメーションが見られます。
- 2025/2/15
デコレータの動作について、デコレータ
ページに追加しました。
FlaskなどのWebフレームワークにおけるrouting処理を理解するのに役立ちます。
- 2025/1/10 学部2先生向けにpythonの講義・演習を始めました。
資料を計算材料科学基礎ページで公開しています
- 2025/1/1 plotly-Dash-Flaskプログラム
ページに、Flask/Dash/Plotlyの参考プログラムを掲載しました。FlaskとDashの特徴と選択基準を近いうちにまとめます
- 2024/12/29 WSGIアプリのデプロイ
ページに、AlmaLinux9 + apache2 + python3.11 + mod_wsgi
のインストール方法を掲載しました。
- 2024/11/22
Web/HTML/Javascript/CSS/framework関係を Webプログラミング
ページにまとめました。
- 2024/11/19 汎用最適化フレームワーク
optimize_flex のページを作り始めました。
関連プログラムを含めたパッケージは近いうちに公開します。
- 2024/10/03 9:55 小物プログラム集ページを公開しました。プログラム作成のご参考に利用していただければと思います。
- 2024/08/28 10:33
一般向けパッケージ(暫定版)を更新しました。
tkProgパッケージ種類 一覧・入手先 からダウンロードしてください。
・ search Materials Project機能の追加。
左メニューにマニュアルページへのリンクがあります。Materials
Project API Keyの取得が必要です
・ VASP+pydefectを用いた欠陥計算の後処理支援機能。VASP/pydefectの追加
・その他
- 2024/07/22 11:14 チュートリアル:
欠陥の第一原理計算
の講義資料を更新しました
- 2024/07/19 09:28 チュートリアル:
欠陥の第一原理計算
の講義資料、録画を公開しました
- 2024/05/17 17:29 チュートリアル:
第一原理計算で何がわかるか
の録画を公開しました
- 2024/05/17 16:50 5/17講義資料を更新しました。チュートリアル:
第一原理計算で何がわかるか
- 2024/05/12 14:30 チュートリアル:
実空間像から理解するバンド理論
の録画を公開しました
- 2024/03/15 10:14 Excelの複雑な数式をpythonに移植する支援プログラムを更新しました
- 2024/01/24 17:14 2024/1/24 チュートリアル: 学生と教員のためのpythonとChatGPT活用法
の講義資料を最終版に更新しました
News (開発者)
New! 詳細
チュートリアル・講演会等
(録画、資料を公開しているものあり)
リンク
Obsolete: tkProgパッケージ関連文書
基本的に、左メニューの各プログラムのページをご覧ください。
チュートリアルコース2022年度で説明したプログラム、アルゴリズムについては下記資料をご覧ください。
ファイル名が日本語になっています。ダウンロードができない場合、神谷までご連絡ください。
録画: 2022年度チュートリアル動画
講義資料: