mitsuaki1987 / fermisurfer

Fermi surface viewer providing multiple representation schemes
https://mitsuaki1987.github.io/fermisurfer/
11 stars 3 forks source link

Question about Bar color #41

Open SubeenLim opened 1 month ago

SubeenLim commented 1 month ago

Dear developer,

With fermisurfer, I often calculate atomic orbital projection fermisurface. I want to observe the surface atomic projection states in 2D fermisurface. But, when I observe the 2d fermisurface, there are too many bulk states. Using the BGR, CMY, MCY, BWR which can be toggled, it is hard to distinguish atomic projection states. Is there any way to use another colormap? For example, when I plot the atomic orbital projection band structure with python code, cmap='Reds' is so useful to distinguish surface atomic projection.('cmap=Reds' indicates bulk states to white color and atomic orbital states to Reds. Therefore when I set the background color to white, it is useful to distinguish surface atomic projection.)

best regards

SubeenLim commented 1 month ago

Thank you for reply

Since I am a Windows fermisurfer user, I haven't had experience installing software on Ubuntu. Therefore, I'm not quite familiar with the 'select gcc' process you mentioned. Could you explain the overall procedure?

mitsuaki1987 commented 1 month ago

Dear SubeenLim

I think above two replies are SPAM and delete them.

I can create such a color map with small modification of the code. I will try, for example, White->Red.

Best regards, Mitsuaki Kawamura

mitsuaki1987 commented 1 month ago

A quick workaround is changing background color to blue, magenta, etc.

SubeenLim commented 1 month ago

Thank you for your attention to this matter.

I have additional question. For ther color bar, How to check the range of the atomic orbital projection value. Is there default clim value? For example, when using the python code to plot the atomic orbital projection band structure, we can adjust clim=[0,1].

Best regards, Subeen

mitsuaki1987 commented 1 month ago

How about to change Min of Scale and Max of Scale boxes? https://mitsuaki1987.github.io/fermisurfer/en/_build/html/ops.html#color-scale-mode-update-required

SubeenLim commented 1 month ago

I miss that kind of function. Thank you for your reply!