From HFML-FELIX Wiki
Revision as of 17:30, 7 January 2026 by Claessen (talk | contribs) (kopie van oude wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Joost

Smoelenboek:

[edit | edit source]
U:\share\general\Team

Technical

[edit | edit source]
Experiment Short description Tech Needed by Description
Felice Molbeam Migrate rod ablation source to S55 chamber Paul, Rene summer 2025 Involves inventorizing of changes to be made (the two chambers are each others mirror image), an extra aluminum lid, fixing the gate valve
FELIX cluster Laser screen for dye laser in FELICE hall completed Rutger's PhD project requires a dye laser in the FELICE hall. It is now in US4, by the end of spring.
FELIX deflector Incoupling chamber for FELIX in US4 Paul Shelved; TBD with Piero Ferrari
FELICE FTICR Second LN2 purifier Summer 2025 Welding of CF63 flange with three 6 mm tubes, construction of small Boikon frame (200x300x300 mm, see example)
Data acquisition software Incorporate Arduino stepper motor in MIOO (self?) low priority
FELICE FTICR New digitizer & AWG before all XP pcs crash ADP3450 maybe?
FELICE FTICR Third beam line
FELICE FTICR New in-vacuum transimpedance amplifier Reza ? Following design of Peter O'Connor DOI: 10.1063/1.3660778
FELICE FTICR Fix leaking front plate on ESI side Arjan / TC Not urgent, but easy Leaks from edge; suspect plate is too thin. Design is ready
FELICE FTICR Fix short in Jumbo bender Self, with aid of Mech Not urgent, but should be done One of the bender electrodes is shorted to the top plate.

Budgetten

[edit | edit source]
Budget Name Acknowledgement
627304 CMP
62003276 Mat4Sus This work was funded by NWO’s Materials for Sustainability program (grant no. 739.017.008).
62003969 Catchy This publication is part of the the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement no. 955650.
6201569 Catchy Conference
62004057 Roadmap Duda EN This publication is part of the project “HFML-FELIX: a Dutch Centre of Excellence for Science under Extreme Conditions” (with project number 184.035.011) of the research programme “Nationale Roadmap Grootschalige Wetenschappelijke Infastructuur” which is (partly) financed by the Dutch Research Council (NWO).
NL Deze publicatie maakt deel uit van het project “HFML-FELIX: a Dutch Centre of Excellence for Science under Extreme Conditions” (met projectnummer 184.035.011) van het onderzoeksprogramma “Nationale Roadmap Grootschalige Wetenschappelijke Infastructuur” dat (mede) is gefinancierd door de Nederlandse Organisatie voor Wetenschappelijk Onderzoek (NWO).
62004294 Max-Planck Center XX acknowledges funding by the Max Planck–Radboud University Center for Infrared Free Electron Laser Spectroscopy
6201237 SBT for non-project travel
6201079 Eten FELIX check
62005024 Overbruggingsfinanciering NWO 2023
NWO rekentijd This project received funding from NWO Rekentijd for the computational resources (grant 2024.009); we thank the SURFsara Supercomputer Centre staff for their continuous support
NWO FELIX We gratefully acknowledge the Nederlandse Organisatie voor Wetenschappelijk Onderzoek (NWO) for the support of the FELIX Laboratory.

Windows

[edit | edit source]

Find and delete tmp directories on FTICR machine

[edit | edit source]

- open a command shell: windows-R and type CMD \enter - copy the following lines and paste in: right-click "Paste in command-shell"

cd c:\felice\awg3-files
for /f "delims=" %F in ('Dir /ad /B /S tmp') Do @echo rd /s /q "%F"

(this lists the temporary directories) remove '@echo' to actually delete the temporary files and directories

Net use

[edit | edit source]

[Show/hide]

Net use F: \\felixdisk.science.ru.nl\felixshare1
Net use H: \\isolator.science.ru.nl\flare-rinst
Net use I: \\immstaff-srv.science.ru.nl\immstaff
Net use J: \\felixdisk.science.ru.nl\msd-lab-iontrapr
Net use M: \\felixdisk.science.ru.nl\felix3r
Net use N: \\felixdisk.science.ru.nl\msd-data-clusters-1
Net use O: \\felixdisk.science.ru.nl\msd-data-clusters-2
Net use P: \\felixdisk.science.ru.nl\msd-lab-clustersr
Net use Q: \\felixdisk.science.ru.nl\msd-data-misc-1
Net use R: \\felixstorage-srv.science.ru.nl\felixstorage
Net use S: \\felixdisk\msd-lab-flcfticrr
Net use T: \\felixdisk.science.ru.nl\hfmlfelix
Net use U: \\felixdisk.science.ru.nl\msd-data-fticr-3
Net use V: \\highres-srv.science.ru.nl\highres
Net use W: \\felixdisk.science.ru.nl\archive-msd-7
Net use X: \\home1.science.ru.nl\jmbakker
Net use Y: \\cursusdossiers-srv.science.ru.nl\cursusdossiers
Net use Z: \\install.science.ru.nl\install\science

Leveranciers

[edit | edit source]

Metals

[edit | edit source]

Optica

[edit | edit source]
[edit | edit source]

Cygwin

[edit | edit source]
  • Get a list of cygwin installed packages (from This source)
  cygcheck -cd | tail -n+3 | cut -d' ' -f1 > packagelist2 
  • Prune your cygwin installation, only inclduing packages mentioned in list
 ~/dl/setup-x86_64 --prune-install -P `awk 'NR==1{printf \$1}{printf ",%s", \$1}' packagelist-nopython`
rebase-trigger fullrebase
the run cygwn installer and
pip3 wheel --no-clean pandas &&  pip3 install --no-clean pandas 

Synchronizing using a crontab

[edit | edit source]

Read: Running a cron service under Cygwin, more inspiration found here

  • install cron and cygrunserv
  • start the service from a cygwin terminal with administrator rights (right-click the launcher and run as admin)

[Show/hide]

Example run of cron-config:

 
jmbakker@asusjmb ~ $ cron-config
The cron daemon can run as a service or as a job. The latter is not recommended.
Do you want to install the cron daemon as a service? (yes/no) yes
Enter the value of CYGWIN for the daemon: [ ] cron

You must decide under what account the cron daemon will run.
If you are the only user on this machine, the daemon can run as yourself.
   This gives access to all network drives but only allows you as user.
To run multiple users, cron must change user context without knowing
  the passwords. There are three methods to do that, as explained in
  http://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-nopasswd1
If all the cron users have executed "passwd -R" (see man passwd),
  which provides access to network drives, or if you are using the
  cyglsa package, then cron should run under the local system account.
Otherwise you need to have or to create a privileged account.
  This script will help you do so.
Do you want the cron daemon to run as yourself? (yes/no) yes

Please enter the password for user 'jmbakker':
Reenter:
Running cron_diagnose ...
WARNING: You do not currently have a crontab file.

... no problem found.

Do you want to start the cron daemon as a service now? (yes/no) yes
OK. The cron daemon is now running.

In case of problem, examine the log file for cron,
/var/log/cron.log, and the Windows event log (using /usr/bin/cronevents)
for information about the problem cron is having.

Examine also any cron.log file in the HOME directory
(or the file specified in MAILTO) and cron related files in /tmp.

If you cannot fix the problem, then report it to cygwin@cygwin.com.
Please run the script /usr/bin/cronbug and ATTACH its output
(the file cronbug.txt) to your e-mail.

WARNING: PATH may be set differently under cron than in interactive shells.
         Names such as "find" and "date" may refer to Windows programs.

jmbakker@asusjmb ~ $
  • edit your jobs
 crontab -e

Mine looks like this

45 * * * * /home/jmbakker/scripts/syncing/allsync.bash full 
  • list running cron services (status requires the -V option)
 cygsudo cygrunsrv -L -V 
 cygsudo cygrunsrv -E cron 

Useful?

[edit | edit source]
  1. remove failed geometry optimizations
dftread.py -ge *log 2> /dev/null | grep 'Error termination' | awk '{FS=";";}{print $1}{}' | xargs -I {} mv {} fail/

Bibtex manipulation with bibtool

[edit | edit source]
bibtool -- 'delete.field {abstract issn pmid url mendeley-groups file}' -i /home/jmbakker/git/duda/phenol/phenol.bib

Example: /poll "What reference manager?" "Endnote" "Mendeley" "Bibtex" --progress --votes=3 Documentation: https://github.com/matterpoll/matterpoll

Yag lasers w/ Bas

[edit | edit source]

Powerlite 8000 valt veel uit, 10 Hz. Volgens Andre van Roij gaat hij soms wel, soms niet aan... (Nov 2023) Misschien werkt dit beter met een terminal programma?

HFML cameras

[edit | edit source]
  • Andor iXon X3
  • Princeton Instruments ProEM 512 Excelon

Image manipulation

[edit | edit source]

ImageMagick

[edit | edit source]

To convert between image formats and reducing image size, and clip off whitespace

convert -density 300 -background white -alpha remove -alpha off  -trim +repage GraphRuC3H4SI.pdf RuC3H4-si.png

Povray

[edit | edit source]

Transparent background: do *not* specify a background, but use an .ini file with

[1024x768, No AA]
Width=1024
Height=768
Antialias=Off
Output_Alpha=On

MS Word

[edit | edit source]