Team how-to page

Please inform the Web master if something is missing or wrong, e.g. outdated!
Current Web master: Paweł Guzewicz

Team visibility: people and publications

  • Getting your publications listed on the publications page: when depositing into HAL, add the CEDAR affiliation to each author that is a team member; in case of trouble, send a mail to the Web master.
  • Getting your home page listed on the CEDAR Web site

    1. You need to have a page somewhere, for instance on the INRIA Web server:

    You can find directives in French here https://docmi.saclay.inria.fr/hebergement/ppi but basically you have to log on nfs.saclay.inria.fr (only reachable from the Inria network) and put your Web site in ~/public_html/ with enough rights for apache to read it. If something goes wrong contact helpmi-saclay@inria.fr.

    2. Get it listed from the http://team.inria.fr/cedar/members page: write the Web master, or update that page yourself (carefully, of course).

  • Team visual identity
  • Please get to know the right affiliation on your papers.CEDAR is a joint Inria and Polytechnique project-team. It is advised to get an understanding of the context, where the team is positioned: the connections with Inria, LIX, DIX, Polytechnique, IPP, CNRS

Help

Please use http://helpdesk.inria.fr to solve following problems

  • The general place to complain about a problem on an INRIA-operated computer system
  • INRIA administrative tools malfunction (Izi, ORELI…): https://helpdesk.inria.fr
  • Daily-life issues: door lock displays in red: an indication that the battery is getting empty

Research routine

  • How to connect to the Inria network remotely
    • Several things will only work if you are in the Inria network
    • To obtain that when you are not on site, use the VPN (virtual private network) as explained here: https://wiki.inria.fr/support/VPN
  • How to install proprietary software such as MS Office or Kaspersky Antivirus
  • How to access online publications requiring a subscription (papers online behind a paywall)

1. If your machine is in the Inria physical network, then when you go to the page of a paper that is in paying access, e.g.:

http://dl.acm.org/citation.cfm?id=2492013&CFID=263347821&CFTOKEN=82336916

the page should recognize you as being “Inria Saclay” (as you can see on this image) and you should get access to papers for which Inria paid the subscription.

2. If you are not in the Inria physical network, then go through the Web portal:

https://portail.saclay.inria.fr/

Once logged in with your Inria credentials, go to:

https://portail.saclay.inria.fr/Vie-scientifique/Information-edition-scientifiques/Abonnements-Scientifiques/,DanaInfo=intranet.inria.fr,SSL+Acceder-aux-abonnements

You will see a link to SPRINGER, one to ACM, and one to IEEE, and when searching within those publication portals, you should be recognized as Inria and again get access to the paper.

 

3. Of course if nothing else works, look the paper up on Google or write to the authors and possibly CC a permanent person in the lab that the authors know. Authors are happy when their papers are read! 🙂

  • Team seminars: contact Maxime Buron.

Repositories

GForge repository (LaTeX and other relevant sources, often subversion/svn but git possible):

  • https://gforge.inria.fr/

    Update (June 12, 2020): Due to a planned discontinuation of GForge repository service by the end of 2020, files stored there must be moved by users onto some other repository: preferably Inria GitLab, otherwise the data will be erased.
    Please do not create new projects at GForge anymore.

GitLab repository (mainly code):

Maven repository (Java):

Inria’s Web hosting server:

Licenses:

Tutorials

Git and Maven by Mirjana Mazuran
Java garbage collection by Paweł Guzewicz
Gnuplot & experiments automation by Julien Leblay

Where to find frequently used datasets

There are two main places: in the CEDAR cluster and on another older machine. In case of problems with CEDAR cluster please contact CEDAR cluster administrator: Paweł Guzewicz.

The CEDAR cluster consists of 11 nodes

  • cedarfront used as a bridge to connect to the other nodes (it’s the main entry point)
    • NFS server (12TB) : used to copy files from local desktops (laptops) to nodes on the cluster
    • The data repository is physically located on the head node (cedarfront) and mounted in the cluster through NFS
      • On cedarfront, the data is under /export
      • On the cedar0xx nodes, it’s mounted under /data
  • cedar0xx (xx in {01, 02, …, 10})
      • PostgreSQL server
      • Hadoop
      • Spark
      • MongoDB: we have mongodb (version v4.0.8) installed on CEDAR cluster. To start mongodb, execute the following command line sudo systemctl start mongod

Users’ home directories in the cluster are under /home/cedar/$user (or /home/lix/$user).

Authentication:

Authentication is done via a private, public key pair. If you need to know more about SSH key authentication, you can read this page (https://wiki.inria.fr/support/SSH_Gestion_des_cles).

Once you have your private, public key pair, you can open a ticket and give an agent your public key so it gets activated through the Helpdesk (https://helpdesk.inria.fr).

If your machine is not in the INRIA physical network, you will have to first SSH into ssh.saclay.inria.fr and from there to cedar0xx.saclay.inria.fr. More information can be found here (https://wiki.inria.fr/support/SIF:SSH).

Uploading data to the cluster

You can copy data from your computer to the cluster:

scp your_file your_inria_username@cedar0xx.saclay.inria.fr:/data/datasets/

Running Maven at the cluster

By default, Maven is installed in version 3.0.5. If you need to use more recent one (3.5), you need to run the following command:

scl enable rh-maven35 bash

You may consider adding the line below to your .bashrc file to enable maven 3.5 on login:

source scl_source enable rh-maven35

Best practices

  1. Never run jobs on the head node, it’s used as a gateway/bridge for the cluster.
  2. Do not copy datasets to your home directory, it’s not meant to store datasets.
  3. If you want to download files to your home directory or to the data repository, do it on the head node since the disks forming the NFS partition are physically located there.
  4. If you need to copy your data to a DBMS or HDFS, leave a copy of it in the data repository as backup.
  5. Don’t run your experiments on data inside the data repository directory, copy your data to the local scratch volume and run your experiments there.
  6. The scratch spaces are a temporary storage partitions, do not keep your data there forever.
  7. If you need to copy data between nodes, use the very high speed network instead of the default one.
    Example:     scp –R /path/to/source/directory cedar001-10g:/path/to/destination/directory instead of   scp –R /path/to/source/directory cedar001:/path/to/destination/directory
  8. All user accounts belonging to the ‘cedar’ group have passwordless sudo privilege (except on the head node). Be careful when running commands with elevated privileges. With great power comes great responsibility!

Maintenance

More information about CEDAR cluster

The OAK cluster

Matlab

You can access a remote server with Matlab installed running the command: ssh -X roseau.saclay.inria.fr (-X enables GUI).

LaTeX

  • It may happen (quite often actually) that your paper doesn’t fit into the page limit. Here are some squeezing tips which you may use to gain some space. Use with care: check your editor’s policy beforehand!
  • Sometimes, there are problems with compiling sources into PDF in tools like Springer’s Editorial Manager. You can try these scripts to flatten your .tex file sources into one file (latexpand Perl script was used in practice and worked well as of Jan 2020).

Poster printing

  • Option 1: write to com-saclay@inria.fr to send them the PDF and specify what format (A0, A1 etc.) you want. It may take 1-2 days (more if holidays, week-ends etc.)
  • Option 2 (suggested by Yanlei):
    http://www.corep.fr/fr/contact/reprographie/?villes=PARIS
    One can  just pick an agency (e.g., Tolbiac), send the poster per mail, specifying the format (A1, A2, …) and the paper type (120g mat,180g mat, brillant ou semi-brillant). Then you can pick it up an hour later. The price is 25 € for an A1 poster.
  • Option 3: You can write to : fabcpm@polytechnique.edu to request a quote (bon de commande) that someone should pay for. The printing process starts once the quote is approved by mail. 

    • Contact: Jean-Félix Le Rouzic : 01 69 33 36 47
    • Then you need to go pick it up. From the main building, go toward Amphi Cauchy but instead of going all the way through the last corridor, turn left toward FabCPM.
    • These people can print in basically any dimension one can think of. They printed a poster of 2.4m x 1.2m…
  • Option 4: print from your laptop and collect from the printer located at DSI. The link is https://portail.polytechnique.edu/dsi/impression/depuis-le-traceur-a0-de-la-dsi. Contact for DSI person is 01 69 33 44 44.

Office related

  • Books: there are some CEDAR books which are in the locked drawers in the corridor. The key is on the drawer. We can also order/buy books (ask the team assistant). Here are some useful books (logging in to WordPress required).
  • To book a meeting room:
    • go to zimbra.inria.fr
    • click on calendar
    • select the time of the meeting
    • click on location
    • look for rooms in “Saclay” (type Saclay in the “Site” box)
    • click on the room and click on select
    • click on ok
    • send the invitation — you should receive a confirmation by mail.

    For the special case when you book the Grace Hoper or Gilles Khan room you must also complete this form: https://sondages.inria.fr/index.php/162995/lang-fr (in French)

  • To book a phone line where several people can call in  for a meeting:
    • go to zimbra.inria.fr
    • click on calendar
    • select the time of the meeting
    • click on resources
    • in the search box, type “ligne”
    • you will see phone lines that are free and those that are busy, select a free one
    • save, send the meeting notification
      This information is taken from https://wiki.inria.fr/support/R%C3%A9server_une_ligne_d%27audioconf which at the time of this writing has no English version.
  • To update your badge you should put it on a small black box on the left of the turnstiles in the lobby, and press F1.
  • Sending and receiving regular paper mailTODO
  • Sending registered mail (recommandés, DHL etc.): Inria team assistant.
  • To add a label (with your name and office number) to your office https://intranet.inria.fr/Vie-pratique/Infos-pratiques/Acces-Batiments-Saclay/Plaque-de-bureau; or use the CEDAR label LaTeX template

Congés

Salary

  • Inria employees receive their pay sheets at MyPeopleDoc
  • Polytechnique uses Digiposte (new, since 2020, mandatory for all employees since 2021)

Missions (business trips)

Setting up a trip paid by INRIA (for all steps below, you need INRIA account credentials)

1. Go find a suitable transport ticket in  https://portail-izi.inria.fr/oreli. Pick your dates and time, go as far as you can and then click “continue”

2. Go create your trip in https://gfd.inria.fr/portail/Portail.jsp. Fill in the basic details (from where to where, dates, etc.) The rest can be filled in later by the assistant etc. Then submit it, this will send it for validation to the team leader.

3. Once the trip is validated, send this to the assistant and tell her to actually buy the plane/train ticket you found in ORELI.

    • Booking an hotel in Metropolitan France for an Inria mission:

You can either book directly and get refund up to 60€ per night or use the ORELI interface to get refund up to 120€ around Paris (French departments 75, 78, 91, 92 and 94) or up to 95€ anywhere else in Metropolitan France.

Exceptionally, you can get refund up to the ORELI amounts when you book yourself when there the ORELi interface fail to find a suitable -in terms of accessibility and minimum comfort- hotel within 5 kilometers of your destination. (Details here in French)

You can take holidays through “Gestion”. State periods when you want to be away; also if you have the choice, you need to say whether you take these holidays out of the “CA” (Congé Annuel), or out of your RTT (Réduction du temps de travail, some form of fixed holidays in France) etc.

Comments are closed.