JAVA-NDS: B. Singh (McMaster Univ.) Developed started in 2007 with contract from NNDC, BNL to Roy Zywina; and my interaction with Roy. A code supplied.

Slides:



Advertisements
Similar presentations
MOSS 2007 Document Management Adam McCarthy 1 st April 2009.
Advertisements

Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Lesson 13 PROTECTING AND SHARING DOCUMENTS
T-FLEX DOCs PLM, Document and Workflow Management.
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Herwig++ Particle Data1 Particle Data for Herwig++ Peter Richardson Durham University.
Software Evolution Managing the processes of software system change
Contributing source code to CSDMS Albert Kettner.
International Atomic Energy Agency Dissemination : LiveChart Marco Verpelli IAEA - Nuclear Data Section NSDD Meeting – April 2015 – Vienna.
Jun Peng Stanford University – Department of Civil and Environmental Engineering Nov 17, 2000 DISSERTATION PROPOSAL A Software Framework for Collaborative.
How to Use Microsoft PowerPoint What is PowerPoint? Presentation software that allows you to create slides, handouts, notes, and outlines. Slide.
Brookhaven Science Associates U.S. Department of Energy Bibliographic Databases in Support of NSDD Evaluations Presentation for the ICTP-IAEA Workshop.
Status Report: XUNDL: eXperimental Unevaluated Nuclear Data List (Feb 1, 2013 – April 17, 2015) Balraj Singh McMaster University,
Business Optix Library Service – Workflow
Creating a Simple Page: HTML Overview
Universal Linear Algebra API based on M4 Michael Fiero Isaac Asiamah.
The NetBeans IDE CSIS 3701: Advanced Object Oriented Programming.
Introduction of presentation graphics. Understand Microsoft PowerPoint Explain the different terms of presentation i.e. Slide, Placeholder, Transitions,
XUNDL Status Report: (May 21, 2005 – May 31, 2007) B. Singh, S. Geraedts, M. Mitchell, J.C. Roediger (McMaster) D.F. Winchell, J.K. Tuli, T.W. Burrows.
Java Programming, 3e Concepts and Techniques Chapter 3 Section 65 – Manipulating Data Using Methods – Java Applet.
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
Capture and Replay Often used for regression test development –Tool used to capture interactions with the system under test. –Inputs must be captured;
International Atomic Energy Agency Reference Input Parameter Library (RIPL)-Levels Marco Verpelli and Roberto Capote Noy IAEA - Nuclear Data Section NSDD.
Preparing papers for International Journals Sarah Aerni Special Projects Librarian University of Pittsburgh 20 April 2005.
1 Java Inheritance. 2 Inheritance On the surface, inheritance is a code re-use issue. –we can extend code that is already written in a manageable manner.
Modernizing of Drawings and Tables for Nuclear Data Sheets Project between NNDC, BNL & Roy Zywina. (Some participation by B. Singh) (Work Started March.
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 8 Personal Productivity and Problem Solving.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
The european ITM Task Force data structure F. Imbeaux.
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
Nuclear Structure & Decay Data Centers John Kelley (NCSU&TUNL) – US Nuclear Data Program Budget Briefing – February 9, 2015 ANL – (Staff + contract with.
1 Creating Windows GUIs with Visual Studio. 2 Creating the Project New Project Visual C++ Projects Windows Forms Application Give the Project a Name and.
When I want to work with SQL, I start off as if I am doing a regular query.
Semi-Automatic patch upgrade kit
ASP (Active Server Pages) by Bülent & Resul. Presentation Outline Introduction What is an ASP file? How does ASP work? What can ASP do? Differences Between.
Gerhard Klimeck High Performance Computing Group Software Development at Academia, Government Labs, Industry John Barker Agenda/Questions: How can the.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Graphics Concepts CS 2302, Fall /17/20142 Drawing in Android.
Implementing and Using the SIRWEB Interface Setup of the CGI script and web procfile Connecting to your database using HTML Retrieving data using the CGI.
Bryn Jones UNDA 2000 Introduction to Screen Presentations CO110E Part 3 How to do Screen Presentations.
Structural Design Software TYLER HUTCHISON. Requirements  Develop an interface to generate a text file.  The text file is then passed to one of five.
Word 2003 The Word Screen. Word 2003 Screen File Menu –Holds the options for creating a new document, opening a document, saving a document, printing.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Using program transformations to add structure to a legacy data model Mariano Ceccato (1), Thomas Roy Dean (2), Paolo Tonella (1) (1) FBK-IRST, Trento,
CAG - The influence of CAG Systems on Industry and Society Graphic Communication Knowledge & Understanding.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 14 Event-Driven Programming with Graphical User Interfaces.
EXPORT DGN Format. EXPORT  Select output version on “CAD Parameters” option page.  V7 support kept, but limited compared to V8.  V8 Advantages: No.
Do Now You have 10 minutes to finish your About Me essay. When you are done, print out both your new About Me Ad and your typed essay.
1. Using word you can create the document and edit them later, as and when required,by adding more text, modifying the existing text, deleting/moving.
12-Jun-16 Event loops. 2 Programming in prehistoric times Earliest programs were all “batch” processing There was no interaction with the user Input Output.
Made with OpenOffice.org 1 Beyond the Single Page Steve Oualline OpenOffice Writer.
Lesson 13 PROTECTING AND SHARING DOCUMENTS
ONYX 12.2.
Event loops 16-Jun-18.
An Introduction to Programming and VB.NET
Big Data Analytics: HW#3
Microsoft PowerPoint This is the introduction to PowerPoint.
Lesson 13 PROTECTING AND SHARING DOCUMENTS
Upgrading To PowerPoint 2007.
PROGRAMMING What is it?.
Introduction to Systems Analysis and Design
Microsoft PowerPoint This is the introduction to PowerPoint.
GRUNTMASTER6000 A leading innovation for future programmers.
3.02D Multimedia Authoring Programs
Computer Basics Applications.
Microsoft PowerPoint This is the introduction to PowerPoint.
D3.1 Accessibility Statement Generator
Contributing source code to CSDMS
Presentation transcript:

JAVA-NDS: B. Singh (McMaster Univ.) Developed started in 2007 with contract from NNDC, BNL to Roy Zywina; and my interaction with Roy. A code supplied by Roy in January 2008 was not operational; Roy quit after half-time of contract term. Later work by Scott Geraedts and Jeremie Choquette in ; workable version presented at 2009, 2011-NSDD meetings. In 2011 or so a complete A=182 chain was prepared in NDS style. Output reviewed by several evaluators, and Marion Blennau. Review copy of A=75 was produced using this code and sent to reviewer. Sept 2011, turned over this code to NNDC for further improvement and smooth working. For several A-chains published in NDS, Marion Blennau used this code to generate band drawings, until quite recently. Marco Verpelli at IAEA-NDS is using this code for some level-scheme drawings.

Jun Chen’s comments (April 14, 2015) Pros: Similar layout as that of the NDS-PUB. No difficulty and discomfort for users in transition from old layout. Times New Roman used as the standard font, as in most journals Final level and JPI added for each γ-transition, making it convenient for user to read. In current NDS-PUB output, sometimes it is frustrating to keep turning pages between the level table and the gamma table in order to check the final level and its JPI for a gamma transition. Better band drawing function than NDS-PUB. Since 2009 or so, this function has been used for band drawing in NDS publication of mass-chain evaluation.

Jun Chen’s comments Pros: Easy maintenance of the program. It is well written with the modern and popular programing language JAVA, compared with the FORTRAN for the old NDS-PUB program. JAVA is more powerful and flexible in dealing with file and string input/output; is in object- oriented language, and is easy to read, understand and modify. User-friendly graphical interface makes it very easy to use. The new NDS-JAVA program can produce an output with similar layout to the NDS-PUB, but with many advantages and improvements. The outdated NDS-PUB program needs to be replaced in the long run. Now that there is an alternative available (NDS-JAVA), people should pay more attention to it and think about its feasibility.

Jun Chen’s comments.. Cons: No final stable version is available since no one has worked on it since It should go through many tests before it can be made available to NSDD network. One needs to manually change the page orientation for wide tables in a global control file. It is time-consuming. Function needs to be added in the program for selecting the orientation automatically according to table widths. Work needs to be done in creating a better and more useful “control file”.

Demo of this code for A=43 chain Default control file generated by the code was edited around 2012 He had also written a brief manual for using this code.