MO diagram: phase sketches for ligands of several atoms and for 3-D ligand sets (Oh, Td)
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- c
調査の方向性
Start with the overlap scenes in tests/modiagram/capture.py and inspect how phase sketches are drawn for single element fragments. Implementations need to place signs at ligand donor atoms and show 3-D Oh and Td arrangements in oblique views while keeping planar sets flat. Done means the specified sigma and pi combinations for Cr(CO)6 and CoCl4(2-) match the cited textbook drawings, and rows accommodate larger sketches.
索引モデルが issue の本文から書いたものです。
説明
Phase sketches (the small drawings of a ligand set's signs beside the fragment column) are drawn only for a fragment of one element, flattened onto the atoms' own plane. So the (CO)6 combinations of Cr(CO)6 get none, nor do CN-, NH3, H2O or PR3 ligands. The flattening also cannot show an octahedral or tetrahedral set: the axial ligands land on the equatorial ones.
Design
- One point per ligand: a ligand made of several atoms is drawn at its donor atom (C of CO and CN-, N of NH3, P of PR3, O of H2O). Sign and size come from that atom's coefficient in the set's orbital: s and p along the M–L axis for sigma sets, the p vector perpendicular to it for pi sets.
- 3-D sets drawn in the textbook oblique view: axial ligands up and down, the equatorial four on a slanted square for Oh; the matching cube or tetrahedron view for Td. Planar sets (BF3, PtCl4) stay flat as now.
- Room: a row carrying one of the larger sketches gets the height it needs; the overlap scenes in
tests/modiagram/capture.pycheck it.
Checks: for Cr(CO)6 and CoCl4(2-) the sketches must reproduce the textbook sigma combinations (a1g, eg, t1u in Oh; a1, t2 in Td) and the t2g/t1u pi sets, compared against the drawings in Albright–Burdett–Whangbo, Cotton, and Vincent.
- 主要言語
- C
- スター
- 10
- フォーク
- 8
- 平均マージ
- 21分
- マージ済み PR(30日)
- 1
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
FriendsofECCE/ECCE のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
FriendsofECCE/ECCE#336 · コメント 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
FriendsofECCE/ECCE#370 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
FriendsofECCE/ECCE#369 · コメント 2 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
FriendsofECCE/ECCE#367 · コメント 2 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
FriendsofECCE/ECCE#366 ·
FriendsofECCE/ECCE の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
FujiNetWIFI/fujinet-firmware#2079 ·
メンテナーはふだん 1 日以内に返信
-
bug Official Image release/25.12 Supported Device target/kirkwood
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
area/archive bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
DarkFlippers/qUnleashed#374 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 1/5 1時間未満 初心者へのやさしさ 84/100
VirusTotal/yara#2255 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100