The Experts below are selected from a list of 18 Experts worldwide ranked by ideXlab platform

David M Beazley - One of the best experts on this subject based on the ideXlab platform.

  • Command Line Option parsing
    ;login:: the magazine of USENIX & SAGE, 2014
    Co-Authors: David M Beazley
    Abstract:

    If I look back, an overwhelming number of the Python programs I have written have been simple scripts and tools meant to be executed from the Command Line. Sure, I’ve created the occasional Web application, but the Command Line has always been where the real action is. However, I also have a confession—despite my reliance on the Command Line, I just can’t bring myself to use any of Python’s built-in libraries for processing Command Line Options. Should I use the getopt module? Nope. Not for me. What about optparse or argparse? Bah! Get out!

Luger Rodrigo - One of the best experts on this subject based on the ideXlab platform.

  • EXOFASTv2: A public, generalized, publication-quality exoplanet modeling code
    2019
    Co-Authors: Eastman, Jason D., Rodriguez, Joseph E., Agol Eric, Stassun, Keivan G., Beatty, Thomas G., Vanderburg Andrew, Gaudi B. Scott, Collins, Karen A., Luger Rodrigo
    Abstract:

    We present the next generation public exoplanet fitting software, EXOFASTv2. It is capable of fitting an arbitrary number of planets, radial velocity data sets, astrometric data sets, and/or transits observed with any combination of wavelengths. We model the star simultaneously in the fit and provide several state-of-the-art ways to constrain its properties, including taking advantage of the now-ubiquitous all-sky catalog photometry and Gaia parallaxes. EXOFASTv2 can model the star by itself, too. Multi-planet systems are modeled self-consistently with the same underlying stellar mass that defines their semi-major axes through Kepler's law and the planetary period. Transit timing, duration, and depth variations can be modeled with a simple Command Line Option. We explain our methodology and rationale as well as provide an improved version of the core transit model that is both 25\% faster and more accurate. We highlight several potential pitfalls in exoplanet modeling, including the handling of eccentricity in transit-only fits, that the standard exoplanet convention for $\omega$ uses a left-handed coordinate system, contrary to most modern textbooks, how to avoid an important degeneracy when allowing negative companion masses, and a widely unappreciated, potential 10-minute ambiguity in the reported transit times. EXOFASTv2 is available at https://github.com/jdeast/EXOFASTv2 . The code is written in IDL, and includes an executable that can be run freely and legally without an IDL license or any knowledge of the language. Extensive documentation and tutorials are included in the distribution for a variety of example fits. Advanced amateurs and undergrads have successfully performed sophisticated global fits of complex planetary systems with EXOFASTv2. It is therefore a powerful tool for education and outreach as well as the broader professional community.Comment: 51 pages, 14 figures, 3 Tables. Submitted to PASP. Comments welcom

Picca - One of the best experts on this subject based on the ideXlab platform.

  • Silx-Kit/Silx: Silx V0.6.0: 2017/10/06
    2017
    Co-Authors: Pierre Knobel, Thomas Vincent, Valentin Valls, Payno, Jérôme Kieffer, V. Armando Solé, Dnaudet, Pierre Paleo, Marius Retegan, Picca
    Abstract:

    0.6.0: 2017/10/06 OpenCl: Tomography. Implement a filtered back projection Add a PrintPreview widget and a PrintPreviewToolButton for PlotWidget Plot: Add a context menu on right click Add a ComplexImageView widget Merged abstract Plot class with PlotWidget class Make colormap an object with signals ( sigChanged ) Add a colorbar widget silx.gui.plot.ColorBar Make axis an object, allow axis synchronization between plots, allow adding constraints on axes limits Refactor plot actions, new sub-package silx.gui.plot.actions Add signals on PlotWidget items notifying updates Mask. Support loading of TIFF images Plot3d: Rework toolbar and interaction to use only the left mouse button Support any colormap Hdf5TreeView: Add an API to select a single tree node item ( setSelectedH5Node ) Better support and display of types. New column for displaying the kind of links Broken nodes are now selectable StackView: Add a setTitleCallback method Median filter: new wrapping modes IO: Rename module spectoh5 to convert . Add support for conversion of FabIO formats Support NPZ format Support opening an URI ( silx.io.open(filename::path) ) Image: Add tomography utils: phantomgenerator , calc_center_corr , calc_center_centroid Commands: silx view: Add Command Line Option --use-opengl-plot, --debug Support opening URI: silx view filename::path. silx convert: New Command Line application to convert supported data files to HDF5 Enable usage of silx.resources for other projects The silx license is now fully MIT

Eastman, Jason D. - One of the best experts on this subject based on the ideXlab platform.

  • EXOFASTv2: A public, generalized, publication-quality exoplanet modeling code
    2019
    Co-Authors: Eastman, Jason D., Rodriguez, Joseph E., Agol Eric, Stassun, Keivan G., Beatty, Thomas G., Vanderburg Andrew, Gaudi B. Scott, Collins, Karen A., Luger Rodrigo
    Abstract:

    We present the next generation public exoplanet fitting software, EXOFASTv2. It is capable of fitting an arbitrary number of planets, radial velocity data sets, astrometric data sets, and/or transits observed with any combination of wavelengths. We model the star simultaneously in the fit and provide several state-of-the-art ways to constrain its properties, including taking advantage of the now-ubiquitous all-sky catalog photometry and Gaia parallaxes. EXOFASTv2 can model the star by itself, too. Multi-planet systems are modeled self-consistently with the same underlying stellar mass that defines their semi-major axes through Kepler's law and the planetary period. Transit timing, duration, and depth variations can be modeled with a simple Command Line Option. We explain our methodology and rationale as well as provide an improved version of the core transit model that is both 25\% faster and more accurate. We highlight several potential pitfalls in exoplanet modeling, including the handling of eccentricity in transit-only fits, that the standard exoplanet convention for $\omega$ uses a left-handed coordinate system, contrary to most modern textbooks, how to avoid an important degeneracy when allowing negative companion masses, and a widely unappreciated, potential 10-minute ambiguity in the reported transit times. EXOFASTv2 is available at https://github.com/jdeast/EXOFASTv2 . The code is written in IDL, and includes an executable that can be run freely and legally without an IDL license or any knowledge of the language. Extensive documentation and tutorials are included in the distribution for a variety of example fits. Advanced amateurs and undergrads have successfully performed sophisticated global fits of complex planetary systems with EXOFASTv2. It is therefore a powerful tool for education and outreach as well as the broader professional community.Comment: 51 pages, 14 figures, 3 Tables. Submitted to PASP. Comments welcom

Pierre Knobel - One of the best experts on this subject based on the ideXlab platform.

  • Silx-Kit/Silx: Silx V0.6.0: 2017/10/06
    2017
    Co-Authors: Pierre Knobel, Thomas Vincent, Valentin Valls, Payno, Jérôme Kieffer, V. Armando Solé, Dnaudet, Pierre Paleo, Marius Retegan, Picca
    Abstract:

    0.6.0: 2017/10/06 OpenCl: Tomography. Implement a filtered back projection Add a PrintPreview widget and a PrintPreviewToolButton for PlotWidget Plot: Add a context menu on right click Add a ComplexImageView widget Merged abstract Plot class with PlotWidget class Make colormap an object with signals ( sigChanged ) Add a colorbar widget silx.gui.plot.ColorBar Make axis an object, allow axis synchronization between plots, allow adding constraints on axes limits Refactor plot actions, new sub-package silx.gui.plot.actions Add signals on PlotWidget items notifying updates Mask. Support loading of TIFF images Plot3d: Rework toolbar and interaction to use only the left mouse button Support any colormap Hdf5TreeView: Add an API to select a single tree node item ( setSelectedH5Node ) Better support and display of types. New column for displaying the kind of links Broken nodes are now selectable StackView: Add a setTitleCallback method Median filter: new wrapping modes IO: Rename module spectoh5 to convert . Add support for conversion of FabIO formats Support NPZ format Support opening an URI ( silx.io.open(filename::path) ) Image: Add tomography utils: phantomgenerator , calc_center_corr , calc_center_centroid Commands: silx view: Add Command Line Option --use-opengl-plot, --debug Support opening URI: silx view filename::path. silx convert: New Command Line application to convert supported data files to HDF5 Enable usage of silx.resources for other projects The silx license is now fully MIT