TopComputingTools

From T2B Wiki
Revision as of 12:29, 26 August 2015 by Maintenance script (talk | contribs) (Created page with " == Useful tools == === Screen === Screen is a command which allow you to disconnect from a server keeping your interactive session alive.<br> How to use it: *conne...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Useful tools

Screen

Screen is a command which allow you to disconnect from a server keeping your interactive session alive.
How to use it:

  • connect on a certain server: Server_
  • start a screen session: screen -S A_Session_Name
  • do your job ;-)
  • to disconnect before leaving: Ctrl+A then D , session is detached
  • go back home
  • reconnect on server: Server_
  • to see the session alive: screen -ls
  • to retrive the session: screen -r A_Session_Name
  • If you don't need the session anymore: Ctrl+D

Enjoy screen ;-)


Doxygen documentation

This is a short "how to" dedicated to the installation and use of doxygen.

  • Download doxyen - latest version 1.7.1 download
  • Install it on your environment (ex: lxserv or lxpub by example). Execute the following commands in your doxygen directory.
./configure
make
  • In your public webdirectoy (ie public_html), create a directory and put/download the package you would like to command in a doxygen-style [in my example TopTreeAnalysis package]
  • Create a configuration file where the link to you directory is hard-coded and where you can specify you several options [attachment:mydoxyconfigTopTreeAnalysis example of conf file]
  • Execute the following command:
./doxygen my_config_file
  • Check on your browser in your directory that it did what you expected.

You can find an example here: http://w3.iihe.ac.be/~echabert/Documentation.
For more details, you should refer to more detailed "how-to" or tutorials on the web.

Python

Expanding the whole configuration to a single python file https://twiki.cern.ch/twiki/bin/view/CMS/SWGuidePythonTips, you can use this script [attachment:script.py]



Template:TracNotice