Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE: Several temporary files are created and deleted.
      So make sure you're running this in a new, clean folder.
      It's quick and dirty code. USE AT YOUR OWN PERIL.

Dependencies: 
    gnuplot with pdfcairo terminal
    bash shell (with awk and paste, which are default inclusions on all Linux systems I have used)

Running is easy: 
    ./pictureMyPain.sh

Output:
    A PDF file named rejectionIsNormal.pdf
    (I drew the labeling arrows / legend manually in Apple Keynote)

data.csv needs a VERY SPECIFIC format as follows:
    comma separated
    ProjectID, Name, IsDead?, FirstSubDate, PubDate, Reject1Date, ..., Reject6Date
    All dates should be in dd/mm/yyyy format
    If any column doesn't have data, it should have a hyphen sign -
    IsDead? is a binary field, 1 meaning the project is completely dead

    And yes, I'm fully aware how brittle this is; you do it on a Sunday morning at 7 and then we'll see ;-)

    My own data.csv is attached so you can make sure the code works as expected

(c) Ankit Singla @ ETH Zürich, 2020 - 
    Thanks to Brighten Godfrey for inspiration (http://youinfinitesnake.blogspot.com/2014/02/on-getting-rejected.html) 
    The gnuplot script was also adapted from Brighten Godfrey's scripts

About

Graphing my research in terms of idea conception through several rejections

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages