BB a écrit 527 commentaires

  • [^] # Re: Solution maison

    Posté par  . En réponse au journal Gerer ses citations d'articles de recherche. Évalué à 2.

    J’avais bien prévu de le rendre public, mais un peu plus tard. Toutefois vous pouvez récupérer le code source : [http://gitorious.org/astro-biblio] (même pas 800 ligne en tout), c’est juste que je n’ai pas trop le temps de m’en occuper et que ça fait quelques mois que je n’y ai plus touché mis à part la ré-écriture des URLs pour récupérer les PDF sur les sites des journaux. Il faut faire un tour dans le readme et config.py pour régler les choses comme il faut avant de l’utiliser.

    Le gros point noir est que le code est peu commenté et qu’il faut se taper les sources pour savoir comment le programme interprète la ligne de commande, l’argument des \cite d’un fichier Latex, etc.

    Si vous voulez ajouter un autre moteur de recherche ça doit être possible, j’avais prévu une option « source » à la ligne de commande, option qui se propage via un mot-clef Python. Le travail se situera principalement dans la fonction « search » de main.py et les fonctions auxquelles elle fait appel. J’utilise le bibcode comme clef unique pour ma base de donnée : il faudra trouver un identifiant qui puisse le remplacer. Mais je ne te cache pas qu’il y a un peu de boulot (heureusement du côté d’ADS la documentation est bonne, je ne sais pas ce qu’il en est de SPIRES).
  • # Solution maison

    Posté par  . En réponse au journal Gerer ses citations d'articles de recherche. Évalué à 3.

    J’utilise un programme en Python personnel qui interroge ADS (moteur de recherche bibliographique spécialisé en astronomie pour ceux qui ne connaissent pas). Et taper « astro-biblio read ^'premier auteur' année » pour ouvrir le papier directement dans Okular, c’est la classe ! Il s’occupe en même temps de placer les méta-données (dont le Bibtex) dans une base Sqlite. Enfin (mais cette partie est encore moins au point que le reste), il peut analyser un fichier Latex pour créer un fichier Bibtex ad-hoc.

    Pour la prise de note j’utilise Basket, simplement parce qu’il permet d’exécuter la commande sus-citée et surtout de faire une copie d’écran facilement pour les graphes des papiers. Seul regret : classification hiérarchique des notes et pas de recherche ; j’aurai aimé pouvoir utiliser des mot-clefs ainsi qu’une recherche globale dessus.