Computational Chemistry Seminar

Slides:



Advertisements
Similar presentations
How to review a paper for a journal Dr Stephanie Dancer Editor Journal of Hospital Infection.
Advertisements

A Virtual Research Environment for the Study of Documents and Manuscripts 1 1 John Pybus – BVREH Project, University of Oxford A VRE for the Study of Documents.
How the University Library can help you with your term paper
MIS 325 PSCJ. 2  Business processes can be quite complex  Process model: any abstract representation of a process  Process-modeling tools provide a.
Mapping Studies – Why and How Andy Burn. Resources The idea of employing evidence-based practices in software engineering was proposed in (Kitchenham.
Faculty Self-Archiving: The Gap between Opportunity and Practice Denise Troll Covey Carnegie Mellon University Libraries DLF Forum – November 2007.
MSc Software Engineering Dissertation Finding a Research Problem and Additional Guidance Stewart Green.
Data Publishing Workflows: Strategies and Standards
How the University Library can help you with your term paper Computer Science SC Hester Mountifield Science Library x 8050
Building Open Science Luis Ibáñez Kitware, Inc. The Insight Journal.
1 Why should “WE” CARE about data?. International initiatives OECD principles and guidelines for access to research data from public funding 2007 “Access.
How to read a scientific paper
Dr Jamal Roudaki Faculty of Commerce Lincoln University New Zealand.
Research Methods School of Economic Information Engineering Dr. Xu Yun :
Dataset citation Clickable link to Dataset in the archive Sarah Callaghan (NCAS-BADC) and the NERC Data Citation and Publication team
JOSHUA WORLEY NOVEMBER 11, 2013 ITEC 7445 – FALL 2013 DR. GOETZEL EMERGING TECHNOLOGIES PROJECT GradeCam.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Developing Smart objectives and literature review Zia-Ul-Ain Sabiha.
Publication Ethics Webinar: Jan 2016 (Ethical) framework for author-driven publishing Dr Michaela Torkar Editorial Director, F1000Research
Research Methods, 9th Edition Theresa L. White and Donald H. McBurney Chapter 4 Writing in Psychology.
Abstract  An abstract is a concise summary of a larger project (a thesis, research report, performance, service project, etc.) that concisely describes.
Being a journal editor: scholar or secretary? Liz Todd Co-editor of International Journal of Research and Method in Education
Scientific Literature and Communication Unit 3- Investigative Biology b) Scientific literature and communication.
Midway evaluation Your name. Title of your PhD work Title.
Data Mining for Expertise: Using Scopus to Create Lists of Experts for U.S. Department of Education Discretionary Grant Programs Good afternoon, my name.
The Power of Good Scientific Writing–and How to Promote Yours
Indexing (and other good ideas)
Save the Code? What to do with Short research codes
Why should I put my research on HIRA?
MIRACLE Cloud-based reproducible data analysis and visualization for outputs of agent-based models Xiongbing Jin, Kirsten Robinson, Allen Lee, Gary Polhill,
The How and Why of DOI Assigning DOI’s to IR content
Literature review Methods
How to be a successful computational scientist.
Developing Problem Statement for Dissertation
24x7Social Presents: Winning with Inbound Marketing
BYU ScholarsArchive 101 Everything you need to know to place your work in BYU’s open access repository – and why it matters Matt Hill Latin American and.
Juliana Freire, Norbert Fuhr, Andreas Rauber
PROJECT LIFE CYCLE AND EFFORT ESTIMATION
Transparency increases the credibility and relevance of research
HOW TO MAKE YOUR PUBLICATION GREEN?
APA Style, Citations & Plagiarism Dining Operations Lecture Class Yosefa Ehrlich, WAC Fellow September 7, 2017.
Institutional role in supporting open access, open science, open data
OPAC OPAC.
WRITING CHEMICAL RESEARCH PAPERS
Defining an IT Workflow, from Request to Support
Role of peer review in journal evaluation
Session 2 – Planning & Research
Editage Insights Peer Reviewer Development Program
How to publish your research
Open Access to your Research Papers and Data
How an RSE can benefit your projects:
RSE Introduction Dr James Grant HPC User Group 22nd November 2017
Christy Shorey Southern Miss
Best Restaurant Automation Software By CustomSoft.
2018 Digital Survey: Feedback & Analysis
What is Open Science? [your name] [your job title] [your organisation]
CS/SE 4110 Senior Seminar.
Marion Kelt Building the GCU copyright advisor.
Ecosystem Status Report: collaborating with IPython Notebooks
From results to submission
OPEN ACCESS POLICY Larshan Naicker Rhodes University Library
Why should I put my research on HIRA?
Research Software Group
Data + Research Elements What Publishers Can Do (and Are Doing) to Facilitate Data Integration and Attribution David Parsons – Lawrence, KS, 13th February.
Collecting a Research Library
Attribution…. Self Plagiarism – what to do for the thesis writing
Publishing Your Quality Improvement Work Jennifer Elston Lafata, PhD
Outline Announcements: Version control with CVS HW II due today!
DITA Overview – Build the case for DITA
Open Science & Reproducibility
Presentation transcript:

Computational Chemistry Seminar Good practice in Research Computing (and how an RSE can benefit your projects) Dr James Grant Computational Chemistry Seminar 24th November 2017 Hi, I’m me

Computational Chemistry focus Validating/Benchmarking VASP: Isambard – GW4 Tier 2 HPC: Computational Chemistry focus Validating/Benchmarking VASP: Phase 1 - x86/GPU/Phi Phase 1 – Arm prototype Phase 2 – arriving 2018 Your favourite codes? Isambard

Computational Chemistry focus Validating/Benchmarking VASP: Isambard – GW4 Tier 2 HPC: Computational Chemistry focus Validating/Benchmarking VASP: Phase 1 - x86/GPU/Phi Phase 1 – Arm prototype Phase 2 – arriving 2018 Your favourite codes? Isambard

Co-ordinate group training Assist development/code review Within Bath: Co-ordinate group training Assist development/code review One-to-one training Collaborate on grant applications and projects Other

Good (enough) practice in Research Computing1 [and how an RSE can benefit your projects] What constitutes good practice in research computing? Why should we do it? I don’t do research computing, why should I care? Okay so how can you help? I think I’m an RSE, what can I do about it? [1] Wilson G, et al (2017) Good enough practices in scientific computing. PLoS Comput Biol13(6): e1005510. https://doi.org/10.1371/journal.pcbi.1005510

What constitutes good practice in research computing? Data management Software Collaboration Project Organisation Track Changes Manuscripts [1] Wilson G, et al (2017) Good enough practices in scientific computing. PLoS Comput Biol13(6): e1005510. https://doi.org/10.1371/journal.pcbi.1005510

What constitutes good practice in research computing? Data management: Back-up Friendly data, readable Easy to analyse Record workflows Publish data Software: What is it? Document How to use it? Tutorials Modularise, sensible names Use libraries Test/validate [1] Wilson G, et al (2017) Good enough practices in scientific computing. PLoS Comput Biol13(6): e1005510. https://doi.org/10.1371/journal.pcbi.1005510

Why should we do it? Reproducibility Use scripts, for data analysis workflows Automate == efficiencies Data Processing and plotting Re-use Submit with/alongside data Testable, reviewers can follow your analysis Usable/Citable by others [2] http://www.nature.com/authors/policies/availability.html

Why should we do it? Version Control For software engineering Collaborative writing Manage your project data Utilities Scripts Workflows Plots Back up to github.bath.ac.uk (online repositories for sharing software) Push final versions to data facilities/obtain DOI for permalinks

Why should we do it? Availability of computer code Authors must make available upon request, to editors and reviewers, any previously unreported custom computer code used to generate results that are reported in the paper and central to its main claims. Any practical issues preventing code sharing will be evaluated by the editors who reserve the right to decline the paper if important code is unavailable. Upon publication, Nature Journals consider it best practice to release custom computer code in a way that allows readers to repeat the published results. For all studies using custom code that is deemed central to the conclusions, a statement must be included in the Methods section, under the heading "Code availability", indicating whether and how the code can be accessed, including any restrictions to access. [2] http://www.nature.com/authors/policies/availability.html

I don’t do research computing, why should I care? If you analyse data then you are doing research computing [3] https://software.ac.uk/blog/2016-09-12-its-impossible-conduct-research- without-software-say-7-out-10-uk-researchers

Co-ordinate group training Assist development/code review Okay so how can you help? Co-ordinate group training Assist development/code review One-to-one training Collaborate on grant applications and projects Develop business case for human and computational resources Other

I think I’m an RSE, what can I do about it? Get in touch for a chat I am local champion Visit http://rse.ac.uk and sign-up Attend UKRSE Conference Don’t be embarrassed, RSEs are essential for research, and there are plenty of us. Other

Useful Links & References https://software-carpentry.org/ https://software.ac.uk/ http://rse.ac.uk Best practises for scientific computing: http://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.1001745 Good enough practises in scientific computing: http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1005510 The book: Effective Computation in Physics: Field Guide to Research with Python http://shop.oreilly.com/product/0636920033424.do (Don’t be put off the title, for physics read research) http://people.bath.ac.uk/rjg20 [1] Wilson G, et al (2017) Good enough practices in scientific computing. PLoS Comput Biol13(6): e1005510. https://doi.org/10.1371/journal.pcbi.1005510 [2] http://www.nature.com/authors/policies/availability.html [3] https://software.ac.uk/blog/2016-09-12-its-impossible-conduct-research-without-software- say-7-out-10-uk-researchers