A lightweight python-based tool to convert a SpringerLink auto-generated csv reference file to bibtex (.bib) format, increasing compatibility with reference management tools such as Mendeley and JabRef
Clone the git repository and save a csv of references auto-generated by SpringerLink into the 'csv_files' folder
Change directory into the csvToBibSpringerLink
folder and install the requirements listed under requirements.txt by running the command pip install -r requirements.txt
Run the tool via the command line providing the input file path and output file path as arguments -i and -o respectively:
python3 springer_link_csv_to_bibtex.py -i "csv_files/example.csv" -o "bibtex_files/example.bib"
Item Title,Publication Title,Book Series Title,Journal Volume,Journal Issue,Item DOI,Authors,Publication Year,URL,Content Type
A bargaining-driven global QoS adjustment approach for optimizing service composition execution path,The Journal of Supercomputing,,63,1,10.1007/s11227-011-0645-x,Kaijun RenJunqiang SongMin ZhuNong Xiao,2013,http://link.springer.com/article/10.1007/s11227-011-0645-x,Article
A Biomedical Decision Support System Using LS-SVM Classifier with an Efficient and New Parameter Regularization Procedure for Diagnosis of Heart Valve Diseases,Journal of Medical Systems,,36,2,10.1007/s10916-010-9500-5,Emre ÇomakAhmet Arslan,2012,http://link.springer.com/article/10.1007/s10916-010-9500-5,Article
A comparative study on parameter identification of fluid viscous dampers with different models,Archive of Applied Mechanics,,84,8,10.1007/s00419-014-0869-3,Rita GrecoJennifer AvakianGiuseppe Carlo Marano,2014,http://link.springer.com/article/10.1007/s00419-014-0869-3,Article
Yet Another Intelligent Code-Generating System: A Flexible and Low-Cost Solution,Journal of Computer Science and Technology,,33,5,10.1007/s11390-018-1867-7,João Fabrício FilhoLuis Gustavo Araujo RodriguezAnderson Faustino da Silva,2018,http://link.springer.com/article/10.1007/s11390-018-1867-7,Article
@Article{pardeepKumarArora2018,
author = {Pardeep Kumar Arora, Rajesh Bhatia},
doi = {10.1007/s13369-017-2796-4},
journal = {Arabian Journal for Science and Engineering},
title = {A Systematic Review of Agent-Based Test Case Generation for Regression Testing},
url = {http://link.springer.com/article/10.1007/s13369-017-2796-4},
year = {2018}
}
@Article{chiKeenLow1999,
author = {Chi Keen Low, T. Y. Chen, Ralph Rónnquist},
doi = {10.1023/A:1010011219782},
journal = {Autonomous Agents and Multi-Agent Systems},
title = {Automated Test Case Generation for BDI Agents},
url = {http://link.springer.com/article/10.1023/A%3A1010011219782},
year = {1999}
}
@Article{jiaZhang2011,
author = {Jia Zhang},
doi = {10.1007/s11277-009-9879-9},
journal = {Wireless Personal Communications},
title = {A Mobile Agent-Based Tool Supporting Web Services Testing},
url = {http://link.springer.com/article/10.1007/s11277-009-9879-9},
year = {2011}
}
@Article{michaelLuck2004,
author = {Michael Luck, Peter Mc, Burney, Chris Preist},
doi = {10.1023/B:AGNT.0000038027.29035.7c},
journal = {Autonomous Agents and Multi-Agent Systems},
title = {A Manifesto for Agent Technology: Towards Next Generation Computing},
url = {http://link.springer.com/article/10.1023/B%3AAGNT.0000038027.29035.7c},
year = {2004}
}
@Article{cuDNguyen2012,
author = {Cu D. Nguyen, Simon Miles, Anna Perini, Paolo Tonella, Mark Harman, Michael Luck},
doi = {10.1007/s10458-011-9175-4},
journal = {Autonomous Agents and Multi-Agent Systems},
title = {Evolutionary testing of autonomous software agents},
url = {http://link.springer.com/article/10.1007/s10458-011-9175-4},
year = {2012}
}
If you've used the tool as part of a publication, an acknowledgement would be appreciated!