User Guide./ Plugins/ Input/ Shape/ Shapefile.Os

Total Page:16

File Type:pdf, Size:1020Kb

User Guide./ Plugins/ Input/ Shape/ Shapefile.Os ./ plugins/ input/ raster/ raster_info.os ./ plugins/ input/ raster/ raster_datasource.os ./ src/ font_engine_freetype.os ./ plugins/ input/ raster/ raster.input ./ src/ point_symbolizer.os ./ src/ scale_denominator.os ./ src/ envelope.os ./ src/ image_util.os ./ plugins/ input/ raster ./ src/ graphics.os ./ src/ text_symbolizer.os ./ plugins ./ src/ png_reader.os ./ src/ polygon_pattern_symbolizer.os ./ src/ map.os ./ src/ wkb.os ./ src/ line_pattern_symbolizer.os ./ src/ symbolizer.os ./ src/ plugin.os ./ plugins/ input/ raster/ raster_featureset.os ./ src/ layer.os ./ src/ proj_transform.os ./ src/ tiff_reader.os ./ src/ load_map.os ./ src ./ src/ datasource_cache.os ./ src/ save_map.os ./ plugins/ input ./ src/ libmapnik.so ./ plugins/ input/ shape/ shape.os ./ src/ color.os ./ src/ memory_datasource.os ./ src/ params.os ./ src/ placement_finder.os ./ src/ font_set.os ./ src/ libxml2_loader.os ./ plugins/ input/ shape/ shape_io.os ./ src/ arrow.os ./ src/ distance.os ./ plugins/ input/ shape ./ src/ agg_renderer.os ./ plugins/ input/ shape/ shape_index_featureset.os SCons 4.1.0 ./ src/ stroke.os ./ src/ memory.os ./ src/ projection.os ./ src/ image_reader.os ./ src/ unicode.os ./ plugins/ input/ shape/ shape.input ./ src/ shield_symbolizer.os ./ plugins/ input/ shape/ dbffile.os ./ src/ filter_factory.os User Guide./ plugins/ input/ shape/ shapefile.os ./ plugins/ input/ shape/ shape_featureset.os ./ agg/ src/ agg_trans_double_path.o The SCons./ agg/ src/ agg_sqrt_tables.o Development Team ./ bindings/ python/ mapnik_raster_symbolizer.os ./ bindings/ python/ mapnik_text_symbolizer.os ./ agg/ src/ agg_vcgen_dash.o ./ agg/ src/ agg_bezier_arc.o ./ agg/ src/ agg_vpgen_clip_polygon.o ./ agg/ src/ agg_vcgen_contour.o ./ agg/ src/ agg_gsv_text.o ./ bindings/ python/ mapnik_color.os ./ agg/ src/ agg_arrowhead.o ./ bindings/ python/ mapnik_query.os ./ agg/ src/ agg_bspline.o ./ bindings/ python/ mapnik_stroke.os ./ agg/ libagg.a ./ agg/ src/ agg_vpgen_clip_polyline.o ./ agg/ src/ agg_trans_single_path.o ./ agg/ src/ agg_vcgen_stroke.o ./ agg/ src/ agg_trans_warp_magnifier.o ./ bindings/ python/ mapnik_featureset.os ./ bindings/ python/ mapnik_style.os ./ agg/ src/ agg_embedded_raster_fonts.o ./ bindings/ python/ mapnik_parameters.os ./ agg/ src ./ bindings/ python/ mapnik_shield_symbolizer.os ./ agg/ src/ agg_arc.o ./ agg/ src/ agg_curves.o ./ bindings/ python/ mapnik_line_pattern_symbolizer.os ./ agg/ src/ agg_vcgen_bspline.o ./ agg/ src/ agg_rounded_rect.o ./ bindings/ python/ mapnik_symbolizer.os ./ agg/ src/ agg_image_filters.o ./ bindings/ python/ mapnik_python.os ./ bindings/ python/ mapnik_filter.os ./ agg/ src/ agg_line_aa_basics.o ./ bindings/ python/ mapnik_map.os ./ bindings ./ bindings/ python/ mapnik_layer.os ./ agg/ src/ agg_line_profile_aa.o ./ agg/ src/ agg_vpgen_segmentator.o ./ agg ./ bindings/ python ./ agg/ src/ agg_vcgen_markers_term.o ./ bindings/ python/ mapnik_image_view.os ./ bindings/ python/ python_cairo.os ./ bindings/ python/ mapnik ./ agg/ src/ agg_vcgen_smooth_poly1.o ./ agg/ src/ agg_trans_affine.o ./ bindings/ python/ mapnik_polygon_symbolizer.os ./ bindings/ python/ mapnik/ ogcserver ./ bindings/ python/ mapnik_geometry.os ./ bindings/ python/ mapnik_point_symbolizer.os ./ bindings/ python/ _mapnik.so ./ bindings/ python/ mapnik_envelope.os ./ bindings/ python/ mapnik_rule.os ./ agg/ include ./ bindings/ python/ mapnik_feature.os ./ bindings/ python/ mapnik_image.os ./ bindings/ python/ mapnik_polygon_pattern_symbolizer.os ./ bindings/ python/ mapnik_coord.os ./ bindings/ python/ mapnik_view_transform.os ./ bindings/ python/ mapnik_datasource_cache.os ./ bindings/ python/ mapnik_datasource.os ./ bindings/ python/ mapnik_line_symbolizer.os ./ bindings/ python/ mapnik_projection.os ./ bindings/ python/ mapnik_proj_transform.os ./ bindings/ python/ mapnik_font_engine.os version 4.1.0 Copyright © 2004 - 2021 The SCons Foundation Publication date 2004 - 2021 SCons User's Guide Copyright (c) 2004-2020 The SCons Foundation Table of Contents Preface ............................................................................................................................................ ix 1. SCons Principles ................................................................................................................... ix 2. A Caveat About This Guide's Completeness ............................................................................... ix 3. Acknowledgements ................................................................................................................. x 4. Contact ................................................................................................................................. x 1. Building and Installing SCons .......................................................................................................... 1 1.1. Installing Python .................................................................................................................. 1 1.2. Installing SCons .................................................................................................................. 2 1.3. Building and Installing SCons on Any System .......................................................................... 2 1.3.1. Building and Installing Multiple Versions of SCons Side-by-Side ....................................... 3 1.3.2. Installing SCons in Other Locations .............................................................................. 3 1.3.3. Building and Installing SCons Without Administrative Privileges ....................................... 3 2. Simple Builds ................................................................................................................................ 5 2.1. Building Simple C / C++ Programs ......................................................................................... 5 2.2. Building Object Files ............................................................................................................ 6 2.3. Simple Java Builds .............................................................................................................. 6 2.4. Cleaning Up After a Build .................................................................................................... 7 2.5. The SConstruct File ........................................................................................................ 8 2.5.1. SConstruct Files Are Python Scripts ........................................................................ 8 2.5.2. SCons Functions Are Order-Independent ....................................................................... 8 2.6. Making the SCons Output Less Verbose .................................................................................. 9 3. Less Simple Things to Do With Builds ............................................................................................ 10 3.1. Specifying the Name of the Target (Output) File ..................................................................... 10 3.2. Compiling Multiple Source Files ........................................................................................... 11 3.3. Making a list of files with Glob .......................................................................................... 11 3.4. Specifying Single Files Vs. Lists of Files ............................................................................... 12 3.5. Making Lists of Files Easier to Read ..................................................................................... 13 3.6. Keyword Arguments ........................................................................................................... 13 3.7. Compiling Multiple Programs ............................................................................................... 14 3.8. Sharing Source Files Between Multiple Programs .................................................................... 14 4. Building and Linking with Libraries ................................................................................................ 16 4.1. Building Libraries .............................................................................................................. 16 4.1.1. Building Libraries From Source Code or Object Files ..................................................... 17 4.1.2. Building Static Libraries Explicitly: the StaticLibrary Builder .................................. 17 4.1.3. Building Shared (DLL) Libraries: the SharedLibrary Builder ..................................... 17 4.2. Linking with Libraries ........................................................................................................ 18 4.3. Finding Libraries: the $LIBPATH Construction Variable .......................................................... 19 5. Node Objects ............................................................................................................................... 20 5.1. Builder Methods Return Lists of Target Nodes ........................................................................ 20 5.2. Explicitly Creating File and Directory Nodes .......................................................................... 21 5.3. Printing Node File Names ................................................................................................... 21 5.4. Using a Node's File Name as a String ................................................................................... 22 5.5. GetBuildPath: Getting the Path From a Node or String ......................................................
Recommended publications
  • Scons API Docs Version 4.2
    SCons API Docs version 4.2 SCons Project July 31, 2021 Contents SCons Project API Documentation 1 SCons package 1 Module contents 1 Subpackages 1 SCons.Node package 1 Submodules 1 SCons.Node.Alias module 1 SCons.Node.FS module 9 SCons.Node.Python module 68 Module contents 76 SCons.Platform package 85 Submodules 85 SCons.Platform.aix module 85 SCons.Platform.cygwin module 85 SCons.Platform.darwin module 86 SCons.Platform.hpux module 86 SCons.Platform.irix module 86 SCons.Platform.mingw module 86 SCons.Platform.os2 module 86 SCons.Platform.posix module 86 SCons.Platform.sunos module 86 SCons.Platform.virtualenv module 87 SCons.Platform.win32 module 87 Module contents 87 SCons.Scanner package 89 Submodules 89 SCons.Scanner.C module 89 SCons.Scanner.D module 93 SCons.Scanner.Dir module 93 SCons.Scanner.Fortran module 94 SCons.Scanner.IDL module 94 SCons.Scanner.LaTeX module 94 SCons.Scanner.Prog module 96 SCons.Scanner.RC module 96 SCons.Scanner.SWIG module 96 Module contents 96 SCons.Script package 99 Submodules 99 SCons.Script.Interactive module 99 SCons.Script.Main module 101 SCons.Script.SConsOptions module 108 SCons.Script.SConscript module 115 Module contents 122 SCons.Tool package 123 Module contents 123 SCons.Variables package 125 Submodules 125 SCons.Variables.BoolVariable module 125 SCons.Variables.EnumVariable module 125 SCons.Variables.ListVariable module 126 SCons.Variables.PackageVariable module 126 SCons.Variables.PathVariable module 127 Module contents 127 SCons.compat package 129 Module contents 129 Submodules 129 SCons.Action
    [Show full text]
  • Php Editor Mac Freeware Download
    Php editor mac freeware download Davor's PHP Editor (DPHPEdit) is a free PHP IDE (Integrated Development Environment) which allows Project Creation and Management, Editing with. Notepad++ is a free and open source code editor for Windows. It comes with syntax highlighting for many languages including PHP, JavaScript, HTML, and BBEdit costs $, you can also download a free trial version. PHP editor for Mac OS X, Windows, macOS, and Linux features such as the PHP code builder, the PHP code assistant, and the PHP function list tool. Browse, upload, download, rename, and delete files and directories and much more. PHP Editor free download. Get the latest version now. PHP Editor. CodeLite is an open source, free, cross platform IDE specialized in C, C++, PHP and ) programming languages which runs best on all major Platforms (OSX, Windows and Linux). You can Download CodeLite for the following OSs. Aptana Studio (Windows, Linux, Mac OS X) (FREE) Built-in macro language; Plugins can be downloaded and installed from within jEdit using . EditPlus is a text editor, HTML editor, PHP editor and Java editor for Windows. Download For Mac For macOS or later Release notes - Other platforms Atom is a text editor that's modern, approachable, yet hackable to the core—a tool. Komodo Edit is a simple, polyglot editor that provides the basic functionality you need for programming. unit testing, collaboration, or integration with build systems, download Komodo IDE and start your day trial. (x86), Mac OS X. Download your free trial of Zend Studio - the leading PHP Editor for Zend Studio - Mac OS bit fdbbdea, Download.
    [Show full text]
  • Life After Make - Building Software with Scons
    Life after Make - Building Software with SCons Joe VanAndel NCAR Atmospheric Technology Division Research Technology Facility November 20, 2003 SCons Slide 1 of 36 Audience survey • Do you enjoy using autoconf and make? (or do you just tolerate them!) • How frequently do you run “ make clean” - just to be safe! • What alternatives have you tried? November 20, 2003 SCons Slide 2 of 36 What's wrong with Make(1) • No built-in dependency tools • Quirky syntax – tabs matter – can't cut/paste text from makefiles! • Another “ little language” to learn. • Uses shell to extend Make's capabilities (shell is an awful programming language!) November 20, 2003 SCons Slide 3 of 36 include/linux/version.h: ./Makefile @expr length "$(KERNELRELEASE)" \<= $(uts_len) > /dev/null || \ (echo KERNELRELEASE \"$(KERNELRELEASE)\" exceeds $(uts_len) characters >&2; false) @echo \#define UTS_RELEASE \"$(KERNELRELEASE)\" > .ver @echo \#define LINUX_VERSION_CODE `expr $(VERSION) \\* 65536 + $(PATCHLEVEL) \\* 256 + $(SUBLEVEL)` >> .ver @echo '#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))' >>.ver @mv -f .ver $@ November 20, 2003 SCons Slide 4 of 36 What's Wrong with Make(2) • Dependence on timestamps – – Clock skew in networked development systems – Fooled by restoring old source files • Make doesn't know that changing compiler flags builds different object files – Debug flags (-g) – Optimize flags (-02) – Pre-processor definitions (-DDEBUG_THIS) November 20, 2003 SCons Slide 5 of 36 What's Wrong with make(3) • Hard to build multi-directory projects
    [Show full text]
  • The WAF Build System
    The WAF build system The WAF build system Sebastian Jeltsch Electronic Vision(s) Kirchhoff Institute for Physics Ruprecht-Karls-Universität Heidelberg 31. August 2010 Sebastian Jeltsch The WAF build system 31. August 2010 1 / 19 The WAF build system Introduction WorkBuildflow Sebastian Jeltsch The WAF build system 31. August 2010 2 / 19 make = major pain What we expect from our build system: flexibility integration of existing workflows access to well established libraries extensibility power usability The WAF build system Introduction WorkBuildflow For us: low-level code many many layers Sebastian Jeltsch The WAF build system 31. August 2010 3 / 19 What we expect from our build system: flexibility integration of existing workflows access to well established libraries extensibility power usability The WAF build system Introduction WorkBuildflow For us: low-level code many many layers make = major pain Sebastian Jeltsch The WAF build system 31. August 2010 3 / 19 The WAF build system Introduction WorkBuildflow For us: low-level code many many layers make = major pain What we expect from our build system: flexibility integration of existing workflows access to well established libraries extensibility power usability Sebastian Jeltsch The WAF build system 31. August 2010 3 / 19 The WAF build system Introduction Autotools (GNU Build System) GNU Build System + few dependencies on user side (shell scripts) developer autoscan ed + generates standard make files + widely used configure.ac Makefile.am – platform dependent (bash aclocal autoheader automake scripts) aclocal.m4 config.h.in Makefile.in – autoconf-configure is slow autoconf Often: tconfigure >> tmake. – another scripting language configure Makefile make user Sebastian Jeltsch The WAF build system 31.
    [Show full text]
  • Iotivity and Iotivity-Lite • Resources for Getting Started
    Overview of IoTivity Projects Kishen Maloor, Intel June 2018 Agenda • What is IoTivity? • Structure of an OCF implementation • IoTivity and IoTivity-Lite • Resources for getting started 2 What is IoTivity? • Umbrella of projects for building IoT devices • Open-source, reference implementations of OCF specifications • Serve as starting point for developing and certifying OCF products Specifications Vertical Data Models Device Certification Strategy, Marketing Independent governance with coordinated efforts 3 Structure of an OCF implementation User space IoT Applications Outer functional blocks APIs & Language Security Manage on-boarding, Bindings Provisioning Provisioning credentials, Infrastructure Access-control lists OCF Resource Model Resource directory, Device High-level Services Wi-Fi Easy Setup, etc. Stack Security Flows Bridging to other Zigbee, Z-Wave, etc. IP Connectivity ecosystems Kernel space Network Interfaces OS & Kernel 4 IoTivity and IoTivity-Lite • IoTivity • Suitable only for more capable device classes • Runs on Linux, Windows, Android, macOS • Multiple language bindings: C, C++, Java, Node.js • IoTivity-Lite (formerly called IoTivity-Constrained) • Lightweight implementation of OCF specifications • Suitable for all device classes (including few constrained devices) • Runs on Linux, Windows, macOS, and multiple RTOSes • C APIs only 5 IoTivity Directory Structure auto_build.py NOTICE.md auto_build.sh plugins bridging prep.sh build_common README-building-and-running-remote-access-sample.txt cloud README.md CONTRIBUTING.md
    [Show full text]
  • Empirical Comparison of Scons and GNU Make
    Großer Beleg Empirical Comparison of SCons and GNU Make Ludwig Hähne August 21, 2008 Technical University Dresden Department of Computer Science Institute for System Architecture Chair for Operating Systems Professor: Prof. Dr. rer. nat. Hermann Härtig Tutor: Dipl.-Inf. Norman Feske Dipl.-Inf. Christian Helmuth Erklärung Hiermit erkläre ich, dass ich diese Arbeit selbstständig erstellt und keine anderen als die angegebenen Hilfsmittel benutzt habe. Dresden, den 26. Juni 2008 Ludwig Hähne Abstract Build systems are an integral part of every software developer’s tool kit. Next to the well-known Make build system, numerous alternative solutions emerged during the last decade. Even though the new systems introduced superior concepts like content signa- tures and promise to provide better build accuracy, Make is still the de facto standard. This paper examines GNU Make and SCons as representatives of two conceptually distinct approaches to conduct software builds. General build-system concepts and their respective realizations are discussed. The performance and scalability are empirically evaluated by confronting the two competitors with comparable real and synthetic build tasks. V Contents 1 Introduction 1 2 Background 3 2.1 Design Goals . .3 2.1.1 Convenience . .3 2.1.2 Correctness . .3 2.1.3 Performance . .3 2.1.4 Scalability . .4 2.2 Software Rebuilding . .4 2.2.1 Dependency analysis . .4 2.2.1.1 File signatures . .4 2.2.1.2 Fine grained dependencies . .5 2.2.1.3 Dependency declaration . .5 2.2.1.4 Dependency types . .5 2.2.2 Build infrastructure . .6 2.2.3 Command scheduling . .6 2.3 Build System Features .
    [Show full text]
  • Translate's Localization Guide
    Translate’s Localization Guide Release 0.9.0 Translate Jun 26, 2020 Contents 1 Localisation Guide 1 2 Glossary 191 3 Language Information 195 i ii CHAPTER 1 Localisation Guide The general aim of this document is not to replace other well written works but to draw them together. So for instance the section on projects contains information that should help you get started and point you to the documents that are often hard to find. The section of translation should provide a general enough overview of common mistakes and pitfalls. We have found the localisation community very fragmented and hope that through this document we can bring people together and unify information that is out there but in many many different places. The one section that we feel is unique is the guide to developers – they make assumptions about localisation without fully understanding the implications, we complain but honestly there is not one place that can help give a developer and overview of what is needed from them, we hope that the developer section goes a long way to solving that issue. 1.1 Purpose The purpose of this document is to provide one reference for localisers. You will find lots of information on localising and packaging on the web but not a single resource that can guide you. Most of the information is also domain specific ie it addresses KDE, Mozilla, etc. We hope that this is more general. This document also goes beyond the technical aspects of localisation which seems to be the domain of other lo- calisation documents.
    [Show full text]
  • Scons User Guide 0.96.91
    SCons User Guide 0.96.91 Steven Knight SCons User Guide 0.96.91 by Steven Knight Revision 0.96.91.D001 (2005/09/08 09:14:36) Edition Published 2004 Copyright © 2004 Steven Knight SCons User’s Guide Copyright (c) 2004 Steven Knight Table of Contents Preface..................................................................................................................................... i SCons Principles ........................................................................................................... i A Caveat About This Guide’s Completeness........................................................... i Acknowledgements .................................................................................................... ii Contact.......................................................................................................................... ii 1. Building and Installing SCons........................................................................................1 Installing Python ..........................................................................................................1 Installing SCons From Pre-Built Packages................................................................1 Installing SCons on Red Hat (and Other RPM-based) Linux Systems .......1 Installing SCons on Debian Linux Systems ....................................................2 Installing SCons on Windows Systems............................................................2 Building and Installing SCons on Any System ........................................................2
    [Show full text]
  • Translate Toolkit Documentation Release 2.0.0
    Translate Toolkit Documentation Release 2.0.0 Translate.org.za Sep 01, 2017 Contents 1 User’s Guide 3 1.1 Features..................................................3 1.2 Installation................................................4 1.3 Converters................................................6 1.4 Tools................................................... 57 1.5 Scripts.................................................. 96 1.6 Use Cases................................................. 107 1.7 Translation Related File Formats..................................... 124 2 Developer’s Guide 155 2.1 Translate Styleguide........................................... 155 2.2 Documentation.............................................. 162 2.3 Building................................................. 165 2.4 Testing.................................................. 166 2.5 Command Line Functional Testing................................... 168 2.6 Contributing............................................... 170 2.7 Translate Toolkit Developers Guide................................... 172 2.8 Making a Translate Toolkit Release................................... 176 2.9 Deprecation of Features......................................... 181 3 Additional Notes 183 3.1 Release Notes.............................................. 183 3.2 Changelog................................................ 246 3.3 History of the Translate Toolkit..................................... 254 3.4 License.................................................. 256 4 API Reference 257 4.1
    [Show full text]
  • SCM: a Look at Scons and GNU Arch
    SCM: A look at SCons and GNU Arch ¡ ¢ £ ¤ ¥ Ben Leslie ¦ § ¡ ¨ © ¢ § ¨ ¡ © ¨ © 1 WHAT IS SCM? CM is the discpline of controlling the evolution of complex systems; SCM is its specialization for computer programs and associated documents WHAT IS SCM? 2 WHAT IS SCM? CM is the discpline of controlling the evolution of complex systems; SCM is its specialization for computer programs and associated documents No really, what is it ? WHAT IS SCM? 2-A WHAT IS SCM? CM is the discpline of controlling the evolution of complex systems; SCM is its specialization for computer programs and associated documents No really, what is it ? • Versioning WHAT IS SCM? 2-B WHAT IS SCM? CM is the discpline of controlling the evolution of complex systems; SCM is its specialization for computer programs and associated documents No really, what is it ? • Versioning • Building WHAT IS SCM? 2-C BUILD SYSTEM – PURPOSE Automate construction process • Build rules – how to change .c into .o • Capture all build rules Rebuild exactly what is needed BUILD SYSTEM – PURPOSE 3 BUILD SYSTEM – PURPOSE Automate construction process • Build rules – how to change .c into .o • Capture all build rules Rebuild exactly what is needed • Build everything required – correctness. BUILD SYSTEM – PURPOSE 3-A BUILD SYSTEM – PURPOSE Automate construction process • Build rules – how to change .c into .o • Capture all build rules Rebuild exactly what is needed • Build everything required – correctness. • Don’t build anymore then needed – performance. BUILD SYSTEM – PURPOSE 3-B BUILD SYSTEM – PURPOSE Automate construction process • Build rules – how to change .c into .o • Capture all build rules Rebuild exactly what is needed • Build everything required – correctness.
    [Show full text]
  • Pipenightdreams Osgcal-Doc Mumudvb Mpg123-Alsa Tbb
    pipenightdreams osgcal-doc mumudvb mpg123-alsa tbb-examples libgammu4-dbg gcc-4.1-doc snort-rules-default davical cutmp3 libevolution5.0-cil aspell-am python-gobject-doc openoffice.org-l10n-mn libc6-xen xserver-xorg trophy-data t38modem pioneers-console libnb-platform10-java libgtkglext1-ruby libboost-wave1.39-dev drgenius bfbtester libchromexvmcpro1 isdnutils-xtools ubuntuone-client openoffice.org2-math openoffice.org-l10n-lt lsb-cxx-ia32 kdeartwork-emoticons-kde4 wmpuzzle trafshow python-plplot lx-gdb link-monitor-applet libscm-dev liblog-agent-logger-perl libccrtp-doc libclass-throwable-perl kde-i18n-csb jack-jconv hamradio-menus coinor-libvol-doc msx-emulator bitbake nabi language-pack-gnome-zh libpaperg popularity-contest xracer-tools xfont-nexus opendrim-lmp-baseserver libvorbisfile-ruby liblinebreak-doc libgfcui-2.0-0c2a-dbg libblacs-mpi-dev dict-freedict-spa-eng blender-ogrexml aspell-da x11-apps openoffice.org-l10n-lv openoffice.org-l10n-nl pnmtopng libodbcinstq1 libhsqldb-java-doc libmono-addins-gui0.2-cil sg3-utils linux-backports-modules-alsa-2.6.31-19-generic yorick-yeti-gsl python-pymssql plasma-widget-cpuload mcpp gpsim-lcd cl-csv libhtml-clean-perl asterisk-dbg apt-dater-dbg libgnome-mag1-dev language-pack-gnome-yo python-crypto svn-autoreleasedeb sugar-terminal-activity mii-diag maria-doc libplexus-component-api-java-doc libhugs-hgl-bundled libchipcard-libgwenhywfar47-plugins libghc6-random-dev freefem3d ezmlm cakephp-scripts aspell-ar ara-byte not+sparc openoffice.org-l10n-nn linux-backports-modules-karmic-generic-pae
    [Show full text]
  • Writing a Reproducible Paper Using Latex and Madagascar
    Madagascar School of Reproducible Computational Geophysics Shanghai 2017 Writing a Reproducible Paper using LaTeX and Madagascar Jiubing Cheng & Yang Liu Acknowledgement Acknowledgement Acknowledgement Agenda Background & Motivations How to use SEGTeX Requirements Implement steps Rules Some tips An Example in RSFSRC/book/tutorial/authors Jiubing Cheng & Yang Liu 5 Agenda Background & Motivations How to use SEGTeX Requirements Implement steps Rules Some tips An Example in RSFSRC/book/tutorial/authors Jiubing Cheng & Yang Liu 6 The three branches of science From Euclid’s reasoning and Galileo’s experiments, it took hundreds of years for the theoretical and experimental branches of science to develop standards for publication and peer review. Computational science, rightly regarded as the third branch, can walk the same road much faster. Jiubing Cheng & Yang Liu What is science? When does computational research become scientific? “Science is the systematic enterprise of gathering knowledge about the universe and organizing and condensing that knowledge into testable laws and theories. The success and credibility of science are anchored in the willingness of scientists to independent testing and replication by other scientists. This requires the complete and open exchange of data, procedures and materials.” (See www.aps.org/policy/statements/99_6.cfm for more information.) Jiubing Cheng & Yang Liu Reproducible research The idea of a “replication by other scientists” in reference to computations is more commonly known as “reproducible research,” the term coined by Jon Claerbout, a geophysics professor at Stanford University. Soon after its inception in 2000, CiSE published a paper by Claerbout and his students on their experience with creating a reproducible research environment.
    [Show full text]