Skip to content

jsta/limnojobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

limnojobs

Build Status Feed Status

Code to monitor email listservs, RSS feeds, job boards and tweet new jobs.

Scope

The keywords and data streams herein aim to focus on limnology (the study of inland waters) and specifically on postdoc and assistant professor jobs in North America.

Usage

Query jobs that came out prior to today without tweeting:

python limnojobs/limnojobs.py

Manually approve tweeting of jobs that came out prior to today:

python limnojobs/limnojobs.py --interactive

Unsupervised tweeting of jobs that came out prior to today:

python limnojobs/limnojobs.py --tweet

Setup

Enable tweeting (optional)

  • Create a file named config.py that stores your twitter API keys

Enable unsupervised tweeting (optional)

  • Create a cron job. On Linux this can be done with the following commands:
crontab -e 
0 15 * * * python /path/to/limnojobs.py

Python dependencies

See requirements.txt

Install these to the activated environment with:

pip install -r requirements.txt

Contributing

Prior art

https://github.com/jsta/limnopapers

About

Twitter feed of newly posted jobs in limnology

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published