This talk, presented at a computational chemistry institute conceptualization project (https://sites.google.com/site/s2i2biomolecular/), discusses a view Scientific Software Innovation Institutes, as part of NSF's Software Infrastructure for Sustained Innovation (SI2) program
Bridging Gaps and Broadening Participation inToday's and Future Research Com...Sandra Gesing
Research computing is in an exciting era and has never as fast evolved as in the last 20 years. We can nowadays answer research questions that we could not even ask two decades ago. This has led to discoveries such as the analyses of DNA from Next-Generation Sequencing technologies. The increased complexity of software, data, hardware and lab instruments demands for more openness and sharing of data and methods. Researchers and educators are not necessarily IT specialists though. Thus, a further trend in research computing is the shift from system-centric design to user-centric design and interdisciplinary teams – complex solutions are offered in self-explanatory user interfaces, so-called science gateways or virtual research environments. I will present solutions and projects supporting users to be able to focus on their research questions without the need to become acquainted with the nitty-gritty details of the complex research computing infrastructure. Key aspects of the presented projects are usability and interoperability of computational methods, reproducibility of research results as well as sustainability of research software. Sustainability of research software has many facets. I advocate for improving the diversity in workforce development, career paths for research software engineers and for incentivizing their work via means beyond the traditional academic rewarding system.
Presenting the following paper “Science Gateways: The Long Road to the Birth of an Institute” by Sandra Gesing, Nancy Wilkins-Diehr, Maytal Dahan, Katherine Lawrence, Michael Zentner, Marlon Pierce, Linda Hayden, Suresh Marru at HICSS50 Conference.
SGCI - The Science Gateways Community Institute: Going Beyond BordersSandra Gesing
The Science Gateways Community Institute (SGCI), opened in August 2016, provides free resources, services, experts, and ideas for creating and sustaining science gateways. It offers five areas of services to the science gateway developer and user communities: the Incubator, Extended Developer Support, the Scientific Software Collaborative, Community Engagement and Exchange, and Workforce Development. While all these areas are available to US-based communities, the Incubator, the Scientific Software Collaborative and the Community Engagement and Exchange serve also the international communities. We aim at reaching out and supporting beyond borders on international scale with diverse measures and our intent is to form and deepen collaborations with partner organizations and coalitions beneficial and/or related to the science gateways community. Research topics are independent of national borders and researchers spread worldwide can benefit from each other’s research results, software, data and from lessons learned — via online materials and publications or at international events. The gateway community has long benefitted from this type of exchange. This paper will present related work describing the benefits of international collaborations generally, and specifically as they relate to science gateways. We go into detail regarding SGCI’s ongoing work on international scale and its work planned in the near future.
SGCI Science Gateways: Ushering in a New Era of Sustainability Sandra Gesing
The computational landscape has never so fast evolved like in the last decade. Computational scientific methods tackle an increasing breadth and diversity of topics – analyzing data on a large scale and accessing high-performance computing infrastructures, cutting-edge hardware and instruments. Novel technologies such as next-gen sequencing or the Square Kilometre Array telescope, the world largest radio telescope, have evolved, which allow creating data in exascale dimension. While the availability of this data salvage to find answers for research questions, which would not have been feasible before, the amount of data creates new challenges, which obviously need novel computational solutions. Such novel solutions require integrative approaches for multidisciplinary teams across geographical boundaries, which improve usability of scientific methods tailored to the target user communities and aim at achieving reproducibility of science. The goal of science gateways, also called virtual research environments or virtual laboratories, are following exactly this goal to provide an easy-to-use end-to-end solution hiding the complex underlying infrastructure. They support researchers with intuitive user interfaces to focus on their research question instead of becoming acquainted with technological details.
Science gateways are often developed by research teams, who are not necessarily in the computer science domain and science projects depend on academic funding. Centralized research programmer teams, who can provide broad experience and contribute to sustainability of solutions, are rather rare at universities and there is still a lack of incentives for interested developers to stay in academia. One of the future challenges for science gateways and thus for computational scientific methods will be to increase the sustainability and getting less dependent on successful proposals. The US National Science Foundation has recognized the importance of this topic for research and has funded the Science Gateways Community Institute (SGCI) to support not only teams in developing science gateways but also to help communities to find a way to sustain their favorite science gateway for conducting their research. This talk will go into detail for current challenges, the landscape around science gateways, the services of SGCI and approaches to reach sustainability.
Bridging Gaps and Broadening Participation inToday's and Future Research Com...Sandra Gesing
Research computing is in an exciting era and has never as fast evolved as in the last 20 years. We can nowadays answer research questions that we could not even ask two decades ago. This has led to discoveries such as the analyses of DNA from Next-Generation Sequencing technologies. The increased complexity of software, data, hardware and lab instruments demands for more openness and sharing of data and methods. Researchers and educators are not necessarily IT specialists though. Thus, a further trend in research computing is the shift from system-centric design to user-centric design and interdisciplinary teams – complex solutions are offered in self-explanatory user interfaces, so-called science gateways or virtual research environments. I will present solutions and projects supporting users to be able to focus on their research questions without the need to become acquainted with the nitty-gritty details of the complex research computing infrastructure. Key aspects of the presented projects are usability and interoperability of computational methods, reproducibility of research results as well as sustainability of research software. Sustainability of research software has many facets. I advocate for improving the diversity in workforce development, career paths for research software engineers and for incentivizing their work via means beyond the traditional academic rewarding system.
Presenting the following paper “Science Gateways: The Long Road to the Birth of an Institute” by Sandra Gesing, Nancy Wilkins-Diehr, Maytal Dahan, Katherine Lawrence, Michael Zentner, Marlon Pierce, Linda Hayden, Suresh Marru at HICSS50 Conference.
SGCI - The Science Gateways Community Institute: Going Beyond BordersSandra Gesing
The Science Gateways Community Institute (SGCI), opened in August 2016, provides free resources, services, experts, and ideas for creating and sustaining science gateways. It offers five areas of services to the science gateway developer and user communities: the Incubator, Extended Developer Support, the Scientific Software Collaborative, Community Engagement and Exchange, and Workforce Development. While all these areas are available to US-based communities, the Incubator, the Scientific Software Collaborative and the Community Engagement and Exchange serve also the international communities. We aim at reaching out and supporting beyond borders on international scale with diverse measures and our intent is to form and deepen collaborations with partner organizations and coalitions beneficial and/or related to the science gateways community. Research topics are independent of national borders and researchers spread worldwide can benefit from each other’s research results, software, data and from lessons learned — via online materials and publications or at international events. The gateway community has long benefitted from this type of exchange. This paper will present related work describing the benefits of international collaborations generally, and specifically as they relate to science gateways. We go into detail regarding SGCI’s ongoing work on international scale and its work planned in the near future.
SGCI Science Gateways: Ushering in a New Era of Sustainability Sandra Gesing
The computational landscape has never so fast evolved like in the last decade. Computational scientific methods tackle an increasing breadth and diversity of topics – analyzing data on a large scale and accessing high-performance computing infrastructures, cutting-edge hardware and instruments. Novel technologies such as next-gen sequencing or the Square Kilometre Array telescope, the world largest radio telescope, have evolved, which allow creating data in exascale dimension. While the availability of this data salvage to find answers for research questions, which would not have been feasible before, the amount of data creates new challenges, which obviously need novel computational solutions. Such novel solutions require integrative approaches for multidisciplinary teams across geographical boundaries, which improve usability of scientific methods tailored to the target user communities and aim at achieving reproducibility of science. The goal of science gateways, also called virtual research environments or virtual laboratories, are following exactly this goal to provide an easy-to-use end-to-end solution hiding the complex underlying infrastructure. They support researchers with intuitive user interfaces to focus on their research question instead of becoming acquainted with technological details.
Science gateways are often developed by research teams, who are not necessarily in the computer science domain and science projects depend on academic funding. Centralized research programmer teams, who can provide broad experience and contribute to sustainability of solutions, are rather rare at universities and there is still a lack of incentives for interested developers to stay in academia. One of the future challenges for science gateways and thus for computational scientific methods will be to increase the sustainability and getting less dependent on successful proposals. The US National Science Foundation has recognized the importance of this topic for research and has funded the Science Gateways Community Institute (SGCI) to support not only teams in developing science gateways but also to help communities to find a way to sustain their favorite science gateway for conducting their research. This talk will go into detail for current challenges, the landscape around science gateways, the services of SGCI and approaches to reach sustainability.
Working towards Sustainable Software for Science (an NSF and community view)Daniel S. Katz
This talk looks at the goal of sustainable scientific software from the point-of-view of an NSF program officer who funds software as infrastructure, meaning software that enables a community beyond the developers to perform research, and from the point-of-view of the attendees of the First Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE1, http://wssspe.researchcomputing.org.uk/wssspe1/). Issues to be discussed include what sustainability means, funding, incentives, career paths, and communities.
International Symposium NLHPC 2013: Innovation at the frontier of HPC
Title: XSEDE: an ecosystem of advanced digital services accelerating scientific discovery
Abstract:
The XSEDE program (Extreme Science and Engineering Discovery Environment) has recently entered its third year of operation. In this talk we will discuss the vision, mission and goals of this project and some of the distinguishing characteristics of the program. This will be accompanied by a review of current status and look ahead at where the program is headed over the next several years.
Some thoughts on how research and infrastructure software are supported by NSF (and possibly other agencies), for the "What can academia learn from open source?" Academia Town Hall - https://ti.to/github-events/academia-town-hall-
Supporting Research Communities with XSEDEJohn Towns
XSEDE is a major research infrastructure with collaborations worldwide supporting thousands of researchers across a wide range of domains. XSEDE has taken an integrative and holistic approach to supporting researchers in the use of the varying resources and services available via XSEDE. This presentation will briefly review XSEDE and its vision and provide a discussion of the efforts within XSEDE targeted at supporting research communities.
A description of software as infrastructure at NSF, and how Apache projects may be similar. What lessons can be shared from one organization to the other? How does science software compare with more general software?
Supporting Research Communities with XSEDEJohn Towns
XSEDE is a major research infrastructure in the United States with collaborations worldwide supporting thousands of researchers across a wide range of domains. XSEDE has taken an integrative and holistic approach to supporting researchers in the use of the varying resources and services available via XSEDE. This presentation will briefly review XSEDE and its vision and provide a discussion of the efforts within XSEDE targeted at supporting research communities with a focus on connections to campus efforts.
A talk about "Conceptualizing a US Research Software Sustainability Institute (URSSI)" presented at the Toward a New Computational Fluid Dynamics Software Infrastructure (CFDSI, https://www.colorado.edu/events/cfdsi/) workshop in Boulder, CO, 16 May 2018.
Working towards Sustainable Software for Science: Practice and Experience (WS...Daniel S. Katz
This was a short talk about the WSSSPE events, given at the Dagstuhl workshop on Engineering Academic Software, 20 June 2016. It mostly discusses the working groups that have formed gradually over the WSSSPE meetings, and specifically those that worked through WSSSPE3, and what that have done since then.
A talk about the "Working towards Sustainable Software for Science: Practice and Experience (WSSSPE)" community/theme/set of workshop, focused on WSSSPE3, the working groups that were formed there, how they have developed from activities in previous WSSSPE3 meetings, and their current status.
This talk was given as a Dagstuhl meeting on Engineering Academic Software (http://www.dagstuhl.de/en/program/calendar/semhp/?semnr=16252) 20 June 2016.
Supporting Research Communities with XSEDEJohn Towns
XSEDE is a major research infrastructure in the United States with collaborations worldwide supporting thousands of researchers across a wide range of domains. XSEDE has taken an integrative and holistic approach to supporting researchers in the use of the varying resources and services available via XSEDE. This presentation will breifly review XSEDE and its vision and provide a discussion of the efforts within XSEDE targeted at supporting research communities.
A talk presented to the US Networking and Information Technology Research and Development (NITRD) Program's High End Computing Interagency Working Group, 16 January 2020
(a slightly updated version of this talk is at https://doi.org/10.6084/m9.figshare.10301741.v1)
A talk on the role of software in research and how NCSA is responding in terms of people and roles - given at the 2019 Data Science Leadership Summit (https://sites.google.com/msdse.org/datascienceleadership2019/).
This is partially based on a previous paper: Daniel S. Katz, Kenton McHenry, Caleb Reinking, Robert Haines, "Research Software Development & Management in Universities: Case Studies from Manchester's RSDS Group, Illinois' NCSA, and Notre Dame's CRC", 2019 IEEE/ACM 14th International Workshop on Software Engineering for Science (SE4Science)
doi: https://doi.org/10.1109/SE4Science.2019.00009
preprint: https://arxiv.org/abs/1903.00732
More Related Content
Similar to Scientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 program
Working towards Sustainable Software for Science (an NSF and community view)Daniel S. Katz
This talk looks at the goal of sustainable scientific software from the point-of-view of an NSF program officer who funds software as infrastructure, meaning software that enables a community beyond the developers to perform research, and from the point-of-view of the attendees of the First Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE1, http://wssspe.researchcomputing.org.uk/wssspe1/). Issues to be discussed include what sustainability means, funding, incentives, career paths, and communities.
International Symposium NLHPC 2013: Innovation at the frontier of HPC
Title: XSEDE: an ecosystem of advanced digital services accelerating scientific discovery
Abstract:
The XSEDE program (Extreme Science and Engineering Discovery Environment) has recently entered its third year of operation. In this talk we will discuss the vision, mission and goals of this project and some of the distinguishing characteristics of the program. This will be accompanied by a review of current status and look ahead at where the program is headed over the next several years.
Some thoughts on how research and infrastructure software are supported by NSF (and possibly other agencies), for the "What can academia learn from open source?" Academia Town Hall - https://ti.to/github-events/academia-town-hall-
Supporting Research Communities with XSEDEJohn Towns
XSEDE is a major research infrastructure with collaborations worldwide supporting thousands of researchers across a wide range of domains. XSEDE has taken an integrative and holistic approach to supporting researchers in the use of the varying resources and services available via XSEDE. This presentation will briefly review XSEDE and its vision and provide a discussion of the efforts within XSEDE targeted at supporting research communities.
A description of software as infrastructure at NSF, and how Apache projects may be similar. What lessons can be shared from one organization to the other? How does science software compare with more general software?
Supporting Research Communities with XSEDEJohn Towns
XSEDE is a major research infrastructure in the United States with collaborations worldwide supporting thousands of researchers across a wide range of domains. XSEDE has taken an integrative and holistic approach to supporting researchers in the use of the varying resources and services available via XSEDE. This presentation will briefly review XSEDE and its vision and provide a discussion of the efforts within XSEDE targeted at supporting research communities with a focus on connections to campus efforts.
A talk about "Conceptualizing a US Research Software Sustainability Institute (URSSI)" presented at the Toward a New Computational Fluid Dynamics Software Infrastructure (CFDSI, https://www.colorado.edu/events/cfdsi/) workshop in Boulder, CO, 16 May 2018.
Working towards Sustainable Software for Science: Practice and Experience (WS...Daniel S. Katz
This was a short talk about the WSSSPE events, given at the Dagstuhl workshop on Engineering Academic Software, 20 June 2016. It mostly discusses the working groups that have formed gradually over the WSSSPE meetings, and specifically those that worked through WSSSPE3, and what that have done since then.
A talk about the "Working towards Sustainable Software for Science: Practice and Experience (WSSSPE)" community/theme/set of workshop, focused on WSSSPE3, the working groups that were formed there, how they have developed from activities in previous WSSSPE3 meetings, and their current status.
This talk was given as a Dagstuhl meeting on Engineering Academic Software (http://www.dagstuhl.de/en/program/calendar/semhp/?semnr=16252) 20 June 2016.
Supporting Research Communities with XSEDEJohn Towns
XSEDE is a major research infrastructure in the United States with collaborations worldwide supporting thousands of researchers across a wide range of domains. XSEDE has taken an integrative and holistic approach to supporting researchers in the use of the varying resources and services available via XSEDE. This presentation will breifly review XSEDE and its vision and provide a discussion of the efforts within XSEDE targeted at supporting research communities.
Similar to Scientific Software Innovation Institutes (S2I2s) as part of NSF’s SI2 program (20)
A talk presented to the US Networking and Information Technology Research and Development (NITRD) Program's High End Computing Interagency Working Group, 16 January 2020
(a slightly updated version of this talk is at https://doi.org/10.6084/m9.figshare.10301741.v1)
A talk on the role of software in research and how NCSA is responding in terms of people and roles - given at the 2019 Data Science Leadership Summit (https://sites.google.com/msdse.org/datascienceleadership2019/).
This is partially based on a previous paper: Daniel S. Katz, Kenton McHenry, Caleb Reinking, Robert Haines, "Research Software Development & Management in Universities: Case Studies from Manchester's RSDS Group, Illinois' NCSA, and Notre Dame's CRC", 2019 IEEE/ACM 14th International Workshop on Software Engineering for Science (SE4Science)
doi: https://doi.org/10.1109/SE4Science.2019.00009
preprint: https://arxiv.org/abs/1903.00732
Parsl: Pervasive Parallel Programming in PythonDaniel S. Katz
a seminar presented at the School of Computer Science at the University of St Andrews 18 October 2019 (see https://blogs.cs.st-andrews.ac.uk/csblog/2019/09/25/daniel-katz-parsl/)
Requiring Publicly-Funded Software, Algorithms, and Workflows to be Made Publ...Daniel S. Katz
A presentation made to OECD's Committee for Scientific and Technological Policy (CSTP) at the Workshop on the Revision of the Recommendation of the Council concerning Access to Research Data from Public Funding, 15 October 2019
How different groups think about software sustainability, what "equations" we might use to measure it, and how it really can't be measured looking forward but only predicted.
Slides for:
"Software Citation in Theory and Practice," by Daniel S. Katz and Neil P. Chue Hong (published paper - https://doi.org/10.1007/978-3-319-96418-8_34; preprint - https://arxiv.org/abs/1807.08149), presented at International Congress on Mathematical Software (ICMS 2018)
Abstract. In most fields, computational models and data analysis have become a significant part of how research is performed, in addition to the more traditional theory and experiment. Mathematics is no exception to this trend. While the system of publication and credit for theory and experiment (journals and books, often monographs) has developed and has become an expected part of the culture, how research is shared and how candidates for hiring, promotion are evaluated, software (and data) do not have the same history. A group working as part of the FORCE11 community developed a set of principles for software citation that fit software into the journal citation system, allow software to be published and then cited, and there are now over 50,000 DOIs that have been issued for software. However, some challenges remain, including: promoting the idea of software citation to developers and users; collaborating with publishers to ensure that systems collect and retain required metadata; ensuring that the rest of the scholarly infrastructure, particu- larly indexing sites, include software; working with communities so that software efforts count; and understanding how best to cite software that has not been published.
A brief status of software citation work presented at AAS splinter meeting on implementing the FORCE11 Software Citation Principles in Astronomy (2018-01-11)
A talk about citation and reproducibility in software, presented at the HSF (High Energy Physics Software Foundation) meeting at SDSC, San Diego, CA, USA, 23 January 2017
Based on citation work done by the FORCE11 Software Citation Working Group as well as recent reproducibility discussions, blogs, and papers
Software Citation: Principles, Implementation, and ImpactDaniel S. Katz
A talk about Software Citation Principles for the 3:am conference (Bucharest, Romania, 28 September 2016), as developed by Arfon M. Smith, Daniel S. Katz, Kyle E. Niemeyer, and the FORCE11 Software Citation Working Group
Discussing Software Citation and related topics at Workshop on Data and Software Citation (June 6-7 at Harvard Medical School, http://www.software4data.com/#!nsf-workshop/jghgb)
Scientific Software Challenges and Community ResponsesDaniel S. Katz
a talk given at RTI International on 7 December 2015, discussing 12 scientific software challenges and how the scientific software community is responding to them
Looking at Software Sustainability and Productivity Challenges from NSFDaniel S. Katz
A lightning talk by Daniel S. Katz and Rajiv Ramnath (NSF) at CSESSP workshop - https://www.nitrd.gov/csessp/
Based on a white paper, at http://arxiv.org/abs/1508.03348
Scientific research: What Anna Karenina teaches us about useful negative resultsDaniel S. Katz
a panel talk for the 1st Workshop on E-science ReseaRch leading tO negative Results (ERROR), held in conjunction with the 11th eScience conference on 3 September 2015 in Munich, Germany
Panel: Our Scholarly Recognition System Doesn’t Still WorkDaniel S. Katz
A panel at the 2015 Science of Team Science (SciTS) Conference
Organizers: Daniel S. Katz (U. of Chicago & Argonne National Laboratory), Amy Brand (Digital Science), Melissa Haendel (Oregon Health & Science University), Holly J. Falk-Krzesinski (Elsevier)
Panelists: Robin Champieux (Oregon Health & Science University) Holly Falk-Krzesinski (Elsevier)Daniel S. Katz (U. of Chicago & Argonne National Laboratory)Philippa Saunders (University of Edinburgh)
Abstract: http://bit.ly/scholarly-recognition
This presentation explores a brief idea about the structural and functional attributes of nucleotides, the structure and function of genetic materials along with the impact of UV rays and pH upon them.
hematic appreciation test is a psychological assessment tool used to measure an individual's appreciation and understanding of specific themes or topics. This test helps to evaluate an individual's ability to connect different ideas and concepts within a given theme, as well as their overall comprehension and interpretation skills. The results of the test can provide valuable insights into an individual's cognitive abilities, creativity, and critical thinking skills
Phenomics assisted breeding in crop improvementIshaGoswami9
As the population is increasing and will reach about 9 billion upto 2050. Also due to climate change, it is difficult to meet the food requirement of such a large population. Facing the challenges presented by resource shortages, climate
change, and increasing global population, crop yield and quality need to be improved in a sustainable way over the coming decades. Genetic improvement by breeding is the best way to increase crop productivity. With the rapid progression of functional
genomics, an increasing number of crop genomes have been sequenced and dozens of genes influencing key agronomic traits have been identified. However, current genome sequence information has not been adequately exploited for understanding
the complex characteristics of multiple gene, owing to a lack of crop phenotypic data. Efficient, automatic, and accurate technologies and platforms that can capture phenotypic data that can
be linked to genomics information for crop improvement at all growth stages have become as important as genotyping. Thus,
high-throughput phenotyping has become the major bottleneck restricting crop breeding. Plant phenomics has been defined as the high-throughput, accurate acquisition and analysis of multi-dimensional phenotypes
during crop growing stages at the organism level, including the cell, tissue, organ, individual plant, plot, and field levels. With the rapid development of novel sensors, imaging technology,
and analysis methods, numerous infrastructure platforms have been developed for phenotyping.
Travis Hills' Endeavors in Minnesota: Fostering Environmental and Economic Pr...Travis Hills MN
Travis Hills of Minnesota developed a method to convert waste into high-value dry fertilizer, significantly enriching soil quality. By providing farmers with a valuable resource derived from waste, Travis Hills helps enhance farm profitability while promoting environmental stewardship. Travis Hills' sustainable practices lead to cost savings and increased revenue for farmers by improving resource efficiency and reducing waste.
Nucleophilic Addition of carbonyl compounds.pptxSSR02
Nucleophilic addition is the most important reaction of carbonyls. Not just aldehydes and ketones, but also carboxylic acid derivatives in general.
Carbonyls undergo addition reactions with a large range of nucleophiles.
Comparing the relative basicity of the nucleophile and the product is extremely helpful in determining how reversible the addition reaction is. Reactions with Grignards and hydrides are irreversible. Reactions with weak bases like halides and carboxylates generally don’t happen.
Electronic effects (inductive effects, electron donation) have a large impact on reactivity.
Large groups adjacent to the carbonyl will slow the rate of reaction.
Neutral nucleophiles can also add to carbonyls, although their additions are generally slower and more reversible. Acid catalysis is sometimes employed to increase the rate of addition.
Richard's aventures in two entangled wonderlandsRichard Gill
Since the loophole-free Bell experiments of 2020 and the Nobel prizes in physics of 2022, critics of Bell's work have retreated to the fortress of super-determinism. Now, super-determinism is a derogatory word - it just means "determinism". Palmer, Hance and Hossenfelder argue that quantum mechanics and determinism are not incompatible, using a sophisticated mathematical construction based on a subtle thinning of allowed states and measurements in quantum mechanics, such that what is left appears to make Bell's argument fail, without altering the empirical predictions of quantum mechanics. I think however that it is a smoke screen, and the slogan "lost in math" comes to my mind. I will discuss some other recent disproofs of Bell's theorem using the language of causality based on causal graphs. Causal thinking is also central to law and justice. I will mention surprising connections to my work on serial killer nurse cases, in particular the Dutch case of Lucia de Berk and the current UK case of Lucy Letby.
ESR spectroscopy in liquid food and beverages.pptxPRIYANKA PATEL
With increasing population, people need to rely on packaged food stuffs. Packaging of food materials requires the preservation of food. There are various methods for the treatment of food to preserve them and irradiation treatment of food is one of them. It is the most common and the most harmless method for the food preservation as it does not alter the necessary micronutrients of food materials. Although irradiated food doesn’t cause any harm to the human health but still the quality assessment of food is required to provide consumers with necessary information about the food. ESR spectroscopy is the most sophisticated way to investigate the quality of the food and the free radicals induced during the processing of the food. ESR spin trapping technique is useful for the detection of highly unstable radicals in the food. The antioxidant capability of liquid food and beverages in mainly performed by spin trapping technique.
The ability to recreate computational results with minimal effort and actionable metrics provides a solid foundation for scientific research and software development. When people can replicate an analysis at the touch of a button using open-source software, open data, and methods to assess and compare proposals, it significantly eases verification of results, engagement with a diverse range of contributors, and progress. However, we have yet to fully achieve this; there are still many sociotechnical frictions.
Inspired by David Donoho's vision, this talk aims to revisit the three crucial pillars of frictionless reproducibility (data sharing, code sharing, and competitive challenges) with the perspective of deep software variability.
Our observation is that multiple layers — hardware, operating systems, third-party libraries, software versions, input data, compile-time options, and parameters — are subject to variability that exacerbates frictions but is also essential for achieving robust, generalizable results and fostering innovation. I will first review the literature, providing evidence of how the complex variability interactions across these layers affect qualitative and quantitative software properties, thereby complicating the reproduction and replication of scientific studies in various fields.
I will then present some software engineering and AI techniques that can support the strategic exploration of variability spaces. These include the use of abstractions and models (e.g., feature models), sampling strategies (e.g., uniform, random), cost-effective measurements (e.g., incremental build of software configurations), and dimensionality reduction methods (e.g., transfer learning, feature selection, software debloating).
I will finally argue that deep variability is both the problem and solution of frictionless reproducibility, calling the software science community to develop new methods and tools to manage variability and foster reproducibility in software systems.
Exposé invité Journées Nationales du GDR GPL 2024
DERIVATION OF MODIFIED BERNOULLI EQUATION WITH VISCOUS EFFECTS AND TERMINAL V...Wasswaderrick3
In this book, we use conservation of energy techniques on a fluid element to derive the Modified Bernoulli equation of flow with viscous or friction effects. We derive the general equation of flow/ velocity and then from this we derive the Pouiselle flow equation, the transition flow equation and the turbulent flow equation. In the situations where there are no viscous effects , the equation reduces to the Bernoulli equation. From experimental results, we are able to include other terms in the Bernoulli equation. We also look at cases where pressure gradients exist. We use the Modified Bernoulli equation to derive equations of flow rate for pipes of different cross sectional areas connected together. We also extend our techniques of energy conservation to a sphere falling in a viscous medium under the effect of gravity. We demonstrate Stokes equation of terminal velocity and turbulent flow equation. We look at a way of calculating the time taken for a body to fall in a viscous medium. We also look at the general equation of terminal velocity.
Observation of Io’s Resurfacing via Plume Deposition Using Ground-based Adapt...Sérgio Sacani
Since volcanic activity was first discovered on Io from Voyager images in 1979, changes
on Io’s surface have been monitored from both spacecraft and ground-based telescopes.
Here, we present the highest spatial resolution images of Io ever obtained from a groundbased telescope. These images, acquired by the SHARK-VIS instrument on the Large
Binocular Telescope, show evidence of a major resurfacing event on Io’s trailing hemisphere. When compared to the most recent spacecraft images, the SHARK-VIS images
show that a plume deposit from a powerful eruption at Pillan Patera has covered part
of the long-lived Pele plume deposit. Although this type of resurfacing event may be common on Io, few have been detected due to the rarity of spacecraft visits and the previously low spatial resolution available from Earth-based telescopes. The SHARK-VIS instrument ushers in a new era of high resolution imaging of Io’s surface using adaptive
optics at visible wavelengths.
Toxic effects of heavy metals : Lead and Arsenicsanjana502982
Heavy metals are naturally occuring metallic chemical elements that have relatively high density, and are toxic at even low concentrations. All toxic metals are termed as heavy metals irrespective of their atomic mass and density, eg. arsenic, lead, mercury, cadmium, thallium, chromium, etc.
2. Cyberinfrastructure
“Cyberinfrastructure consists of
computing systems,
data storage systems,
advanced instruments and
data repositories,
visualization environments, and
people,
all linked together by
software and
high performance networks,
to improve research productivity and
enable breakthroughs not otherwise possible.”
-- Craig Stewart
3. Cyberinfrastructure Framework for 21st Century
Science and Engineering (CIF21)
• Cross-NSF portfolio of activities to provide integrated cyber resources
that will enable new multidisciplinary research opportunities in all
science and engineering fields by leveraging ongoing investments and
using common approaches and components (http://www.nsf.gov/cif21)
• ACCI task force reports (http://www.nsf.gov/od/oci/taskforces/index.jsp)
– Campus Bridging, Cyberlearning & Workforce Development, Data
& Visualization, Grand Challenges, HPC, Software for Science &
Engineering
• Vision and Strategy Reports
– ACI - http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf12051
– Software - http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf12113
– Data - http://www.nsf.gov/od/oci/cif21/DataVision2012.pdf
• Implementation
– Implementation of Software Vision
http://www.nsf.gov/funding/pgm_summ.jsp?pims_id=504817
4. Software as Infrastructure
Science
Software
Computing
Infrastructure
• Software (including services) essential for
the bulk of science
- About half the papers in recent issues of
Science were software-intensive projects
- Research becoming dependent upon
advances in software
- Significant software development being
conducted across NSF: NEON, OOI,
NEES, NCN, iPlant, etc
• Wide range of software types: system, applications, modeling,
gateways, analysis, algorithms, middleware, libraries
• Software is not a one-time effort, it must be sustained
• Development, production, and maintenance are people intensive
• Software life-times are long vs hardware
• Software has under-appreciated value
For software to be sustainable,
it must become infrastructure
5. Software Vision
NSF will take a leadership role in providing
software as enabling infrastructure for
science and engineering research and
education, and in promoting software as a
principal component of its comprehensive
CIF21 vision
• ...
• Reducing the complexity of software will be a
unifying theme across the CIF21 vision,
advancing both the use and development of
new software and promoting the ubiquitous
integration of scientific software across all
disciplines, in education, and in industry
– A Vision and Strategy for Software for Science,
Engineering, and Education – NSF 12-113
6. Create and maintain a
software ecosystem
providing new
capabilities that
advance and accelerate
scientific inquiry at
unprecedented
complexity and scale
Support the
foundational
research necessary
to continue to
efficiently advance
scientific software
Enable transformative,
interdisciplinary,
collaborative, science
and engineering
research and
education through the
use of advanced
software and services
Transform practice through new
policies for software addressing
challenges of academic culture, open
dissemination and use, reproducibility
and trust, curation, sustainability,
governance, citation, stewardship, and
attribution of software authorship
Develop a next generation diverse
workforce of scientists and
engineers equipped with essential
skills to use and develop software,
with software and services used in
both the research and education
process
Infrastructure Role & Lifecycle
7. See http://bit.ly/sw-ci for current projects
5 rounds of funding,
65 SSEs
4 rounds of funding,
35 SSIs
2 rounds of funding,
14 S2I2
conceptualizations
NSF Software Infrastructure Projects
SSE & SSI – NSF 14-520: Cross-NSF, all Directorates participating
Next SSEs due Feb 2015; Next SSIs due June 2015
8. SI2 Software Activities
• Elements (SSE) & Frameworks (SSI)
– Past general solicitations, with most of NSF (BIO, CISE, EHR,
ENG, MPS, SBE): NSF 10-551 (2011), NSF 11-539 (2012)
• About 65 SSE and 31 SSI projects (24 SSE in FY14)
– Focused solicitation, with MPS/CHE and EPSRC: US/UK
collaborations in computational chemistry, NSF 12-576 (2012)
• 4 SSI projects
– Recent solicitation (NSF 14-520), continues in future years
• Institutes (S2I2)
– Solicitation for conceptualization awards, NSF 11-589 & 13-511
• 14 projects (co-funded with BIO, CISE, ENG, MPS)
– Full institute “solicitation” planned in FY15
• See http://bit.ly/sw-ci for current projects
9. Create and maintain a
software ecosystem
providing new
capabilities that
advance and accelerate
scientific inquiry at
unprecedented
complexity and scale
Support the
foundational
research necessary
to continue to
efficiently advance
scientific software
Enable transformative,
interdisciplinary,
collaborative, science
and engineering
research and
education through the
use of advanced
software and services
Transform practice through new
policies for software, addressing
challenges of academic culture, open
dissemination and use, reproducibility
and trust, curation, sustainability,
governance, citation, stewardship, and
attribution of software authorship
Develop a next generation diverse
workforce of scientists and
engineers equipped with essential
skills to use and develop software,
with software and services used in
both the research and education
process
Infrastructure Role & Lifecycle
10. ACI Software Cluster Programs
• In these programs, ACI works with other NSF
units to support projects that lead to software
as an element of infrastructure
• Issue: amount of software that is
infrastructure grows over time, and grows
faster than NSF funding
Q: How can NSF ensure that software as
infrastructure continues to appear, without
funding all of it?
A: Incentives
• The devil is in the details
• We are exploring this now...
11. Working Towards Sustainable Software
for Science: Practice and Experiences
(WSSSPE)
• http://wssspe.researchcomputing.org.uk
• Mailing list:
http://lists.researchcomputing.org.uk/listinfo.cgi/wssspe-
researchcomputing.org.uk
• First Workshop on Sustainable Software for Science:
Practice and Experiences (WSSSPE1), @ SC13, 17
November 2013, Denver
– 2 keynotes, 54 accepted papers
– Discussion sessions: Developing software; Policy; Communities
– Cross-cutting (emergent) topics: Defining sustainability; Career paths
– Post-workshop paper: http://arxiv.org/abs/1404.7414
• WSSSPE1.1, @ SciPy2014, Austin
• WSSSPE2, @ SC14, New Orleans
• 29 accepted papers
• Action-oriented
• Report being written
12. Moving Forward
• WSSSPE: Multiple linked social issues – Sustainability,
Incentives, Career Paths, Communities
• Computational scientists “have a responsibility to convince their
institutions, reviewers, and communities that software is
scholarship, frequently more valuable than a research article”
(Bourne)
• Hypothesis: better measurement of contributions can lead to
rewards (incentives), leading to career paths, willingness to join
communities, leading to more sustainable software
• Recent CISE/ACI & SBE/SES Dear Colleague Letter: Supporting
Scientific Discovery through Norms and Practices for Software
and Data Citation and Attribution (NSF 14-059,
http://www.nsf.gov/pubs/2014/nsf14059/nsf14059.jsp)
– There is a lack of well-developed metrics with which to assess the
impact and quality of scientific software and data
– NSF seeks to explore new norms and practices for software and data
citation and attribution, so that data producers, software and tool
developers, and data curators are credited”
• 6 EAGERs and 3 collaborative workshops to be funded
• Other ideas welcome
13. Create and maintain a
software ecosystem
providing new
capabilities that
advance and accelerate
scientific inquiry at
unprecedented
complexity and scale
Support the
foundational
research necessary
to continue to
efficiently advance
scientific software
Enable transformative,
interdisciplinary,
collaborative, science
and engineering
research and
education through the
use of advanced
software and services
Transform practice through new
policies for software addressing
challenges of academic culture, open
dissemination and use, reproducibility
and trust, curation, sustainability,
governance, citation, stewardship, and
attribution of software authorship
Develop a next generation diverse
workforce of scientists and
engineers equipped with essential
skills to use and develop software,
with software and services used in
both the research and education
process
Infrastructure Role & Lifecycle
SSEs SSIs
S2I2s
S2I2s
14. Goals for Institutes
• S2I2 awards will focus on the establishment of
long-term hubs of excellence in software
infrastructure and technologies that will serve a
research community of substantial size and
disciplinary breadth
• Two subclasses of S2I2 awards
– Conceptualization Awards, which are planning awards
aimed at organizing an interdisciplinary community and
understanding their software requirements and
challenges
– Implementation Awards, which will be made to implement
community plans for software infrastructure, such as
those developed by the conceptualization awards
15. SI2 Solicitation and Decision Process
• Cross-NSF software working group with
members from all directorates
• Determined how SI2 fits with other NSF
programs that support software
– See: Implementation of NSF Software Vision -
http://www.nsf.gov/funding/pgm_summ.jsp?pims_id=5
04817
• Discusses solicitations, determines who will
participate in each
• Discusses and participates in review process
• Work together to fund worthy proposals
16. A View inside NSF Funding
• Cross-NSF activities can be funded under a
variety of models
• SI2 to-date has been funded under:
– ACI sets aside funds
– Other units may or may not set aside funds
– When good proposals arrive, if both ACI and
interested units have sufficient funds allocated, or can
find funds from core or other programs, we fund them
– Some omnidisciplinary proposals may be solely ACI-
funded
• This is ok for small and medium proposals
• For full institute proposals, it likely will not work
17. Institute Funding
• Goal: Some institutes start in FY15
• To set aside funds for full institutes, NSF needs
expectation that good institute proposals will be
submitted, meaning:
– Strong team, strong ideas, etc.
– Very strong community recognition of need, including
acceptance that this must be funded to enable many
science awards to progress
– Program officers in discipline unit(s) and ACI agree
that the community is behind this effort
– Administrators in discipline unit(s) and ACI are
convinced directly (by community) or indirectly (by
program officers) of the need
18. Role of S2I2 PIs
• Now: Get “community” behind an institute
– Define community
– Understand what they need
– Convince them that an institute will help them
• That they need an institute
– Bring them in to your vision, or even in to the
institute (engage to the point of shared
leadership)
– Build word of mouth that gets to NSF
• End of project: write institute plan as final
report
• Later: Write a good proposal
19. Closing Thoughts
• Institute as a provider of resources and
services to enable research and software
development, including education
• The institute must fill a need; not just fill a
building
• Community must want the institute more
than the PIs want to build an institute
• A conceptualization award should be able
to be successful even if it doesn’t
immediately lead to an institute
20. Resources
• NSF Software as Infrastructure Vision:
http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf12113
• Implementation of NSF Software Vision:
http://www.nsf.gov/funding/pgm_summ.jsp?pims_id=504817
• Software Infrastructure for Sustained Innovation (SI2) Program
– Scientific Software Elements (SSE) & Scientific Software Integration (SSI) solicitation:
http://www.nsf.gov/publications/pub_summ.jsp?ods_key=nsf14520
– 2013 PI meeting: https://sites.google.com/site/si2pimeeting/
– 2014 PI meeting: https://sites.google.com/site/si2pimeeting2014/
– Awards: http://bit.ly/sw-ci
• Working towards Sustainable Software for Science: Practice and Experiences
(WSSSPE)
– Home: http://wssspe.researchcomputing.org.uk (includes links to all slides & papers)
– 1st workshop paper: http://arxiv.org/abs/1404.7414
– 2nd workshop site: http://wssspe.researchcomputing.org.uk/wssspe2/
• NSF 14-059: “Dear Colleague Letter - Supporting Scientific Discovery through
Norms and Practices for Software and Data Citation and Attribution”
– http://www.nsf.gov/pubs/2014/nsf14059/nsf14059.jsp
21. Credits:
• SI2 Program:
– Current program officers: Daniel S. Katz, Rudolf Eigenmann, William
Y. B. Chang, John C. Cherniavsky, Almadena Y. Chtchelkanova,
Cheryl L. Eavey, Evelyn Goldfield, Sol Greenspan, Daryl W. Hess,
Peter H. McCartney, Bogdan Mihaila, Dimitrios V. Papavassiliou,
Andrew D. Pollington, Barbara Ransom, Thomas Russell, Massimo
Ruzzene, Nigel A. Sharp, Paul Werbos, Eva Zanzerkia
– Formerly-involved program officers: Manish Parashar, Gabrielle
Allen, Sumanta Acharya, Eduardo Misawa, Jean Cottam-Allen,
Thomas Siegmund
• WSSSPE:
– Organizers: Daniel S. Katz, Gabrielle Allen, Neil Chue Hong, Karen
Cranston, Manish Parashar, David Proctor, Matthew Turk, Colin C.
Venters, Nancy Wilkins-Diehr
– WSSSPE1 summary paper authors: Daniel S. Katz, Sou-Cheng T.
Choi, Hilmar Lapp, Ketan Maheshwari, Frank Löffler, Matthew Turk,
Marcus D. Hanwell, Nancy Wilkins-Diehr, James Hetherington,
James Howison, Shel Swenson, Gabrielle D. Allen, Anne C. Elster,
Bruce Berriman, Colin Venters
– Keynote speakers: Phil Bourne, Arfon Smith, Kaitlin Thaney, Neil
Chue Hong
Editor's Notes
Research (in OCI, CISE, directorates) feeds capabilities into CI
Science drives these capabilities, and is the output of using them
Policy changes are needed to make the CI most effective
Education is connected in using the CI, and also in training the workforce that will develop future versions of it
This is a snapshot – things change over time, new science drivers, new capabilities, etc.
Research (in OCI, CISE, directorates) feeds capabilities into CI
Science drives these capabilities, and is the output of using them
Policy changes are needed to make the CI most effective
Education is connected in using the CI, and also in training the workforce that will develop future versions of it
This is a snapshot – things change over time, new science drivers, new capabilities, etc.
Community is a very broad term here – could be discipline, computational, etc.