Computing Tools for Research : Différence entre versions

De Transport
 
(15 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Cette page propose une liste d'outils informatiques utiles pour la recherche. Pour des raisons évidentes, des outils open sources, reposant sur des standards ouverts, seront mis en avant:
+
This page lists software tools that are useful for research. For obvious reasons, open source tools, relying on open standards, are emphasized:
* Edition de documents: Latex (rendu inégalable de la typographie et des équations), éditeur WYSIWYG [http://kile.sourceforge.net Kile] et [http://www.lyx.org Lyx]
+
* Document typesetting: Latex (first class typesetting and math/equation rendering, [http://en.wikibooks.org/wiki/LaTeX/ wikibook], [http://tobi.oetiker.ch/lshort/lshort.pdf The Not So Short Introduction to LATEX])
* Base de données bibliographiques (format Bibtex, avec Latex): [http://jabref.sourceforge.net/ JabRef]
+
** Latex is used a lot with the emergence and ease of use of https://www.overleaf.com (there are some WYSIWYG editor [http://kile.sourceforge.net Kile] and [http://www.lyx.org Lyx])
* Synchronisation de fichiers: [http://www.dropbox.com Dropbox] (propriétaire)
+
* Bibliographical database:  
* Bureau à distance: clients et serveurs pour le protocole VNC (multi-plateforme)
+
** [http://jabref.sourceforge.net/ JabRef] (the format is Bibtex, for Latex, and can be exported to Word and html among others): the file extension is .bib. Each entry needs a unique key for which I usually use <first author last name><publication year last 2 digits><first word of title>, eg saunier11investigating (see my [http://dl.dropbox.com/u/179169/saunier.bib personal publication bibliography]). Another common pitfall deals with author names: they should be <first name1> <last name1> and <first name2> <last name2> and ...
* Virtualisation de systèmes d'exploitation: VirtualBox
+
** [https://www.zotero.org/ zotero] is another good tool, with a quick web-based tool to create your bibliography that can be exported to common formats https://zbib.org/
* Editeurs de texte: emacs (multi-plateforme), notepad++ (Windows), gedit (Linux)
+
* File synchronization: [http://syncthing.net/ syncthing], [http://www.dropbox.com Dropbox] (proprietary), rsync with ssh
* Programmation:
+
* Remote desktop: clients and servers for the VNC protocol (multi-plateform), TeamViewer (proprietary)
** [http://www.python.org Python]: bibliothèque scientifique [http://www.scipy.org scipy], visualisation avec matplotlib, shell interactif ipython, package scientifique [http://www.sagemath.org/ Sage], [http://www.enthought.com/products/epd.php package scientifique complet de la société Enthought] (Windows)
+
** see [[Linux_Resources]] for more info to connect to a linux server
** [http://www.r-project.org R]: outil standard de la communauté en statistiques, très complet (clone du langage S)
+
* Operating system virtualization: VirtualBox
** [http://www.gnu.org/software/octave Octave]: clone de Matlab
+
* Text editors: emacs (multi-plateforme), atom, sublimetext, jEdit (multi-plateforme), notepad++ (Windows), gedit (Linux)
** C/C++: compilateur GCC, environnements cygwin ou MinGW (Windows)
+
* [[Programming_Resources|Programming resources]], including databases
* Outils/bibliothèques pour l'apprentissage automatique et la fouille de données:
+
* [[Data_Science_Resources|Data science resources]], including spatial data
** Tanagra
+
* Research Software Engineering with Python https://third-bit.com/py-rse/
** Weka
+
** Orange
+
* Systèmes de gestion de bases de données:
+
** Sqlite
+
** Postgresql
+
** Mysql
+
* Systèmes d'information géographique (SIG): [http://www.qgis.org Quantum GIS], [http://grass.itc.it GRASS], Spatialite
+
* Visualisation de données, création de graphiques: [http://www.gnuplot.info gnuplot]
+

Version actuelle en date du 22 avril 2025 à 16:42

This page lists software tools that are useful for research. For obvious reasons, open source tools, relying on open standards, are emphasized:

  • Document typesetting: Latex (first class typesetting and math/equation rendering, wikibook, The Not So Short Introduction to LATEX)
  • Bibliographical database:
    • JabRef (the format is Bibtex, for Latex, and can be exported to Word and html among others): the file extension is .bib. Each entry needs a unique key for which I usually use <first author last name><publication year last 2 digits><first word of title>, eg saunier11investigating (see my personal publication bibliography). Another common pitfall deals with author names: they should be <first name1> <last name1> and <first name2> <last name2> and ...
    • zotero is another good tool, with a quick web-based tool to create your bibliography that can be exported to common formats https://zbib.org/
  • File synchronization: syncthing, Dropbox (proprietary), rsync with ssh
  • Remote desktop: clients and servers for the VNC protocol (multi-plateform), TeamViewer (proprietary)
  • Operating system virtualization: VirtualBox
  • Text editors: emacs (multi-plateforme), atom, sublimetext, jEdit (multi-plateforme), notepad++ (Windows), gedit (Linux)
  • Programming resources, including databases
  • Data science resources, including spatial data
  • Research Software Engineering with Python https://third-bit.com/py-rse/