ASCL.net

Astrophysics Source Code Library

Making codes discoverable since 1999

Searching for codes credited to 'Connolly, A. J.'

Tip: Author search checks name variants (e.g., Smith, John, Smith J). Last names are still best when results are broad.

Found 3 codes.

[ascl:1010.031] DimReduce: Nonlinear Dimensionality Reduction of Very Large Datasets with Locally Linear Embedding (LLE) and its Variants
DimReduce is a C++ package for performing nonlinear dimensionality reduction of very large datasets with Locally Linear Embedding (LLE) and its variants. DimReduce is built for speed, using the optimized linear algebra packages BLAS, LAPACK (ascl:2104.020), and ARPACK (ascl:1311.010). Because of the need for storing very large matrices (1000 by 10000, for our SDSS LLE work), DimReduce is designed to use binary FITS files as inputs and outputs. This means that using the code is a bit more cumbersome. For smaller-scale LLE, where speed of computation is not as much of an issue, the Modular Data Processing toolkit may be a better choice. It is a python toolkit with some LLE functionality, which VanderPlas contributed.

This code has been rewritten and included in scikit-learn and an improved version is included in http://mmp2.github.io/megaman/
[ascl:2603.015] THOR: Linking detections to recover heliocentric orbits of Solar System objects
THOR (Tracklet-less Heliocentric Orbit Recovery) links astronomical detections across multiple epochs to identify observations belonging to the same moving Solar System object. The software searches detection catalogs by testing heliocentric orbit hypotheses and associating observations consistent with each candidate orbit. This approach enables recovery of asteroids and other moving objects without requiring intranight tracklets or a predefined observing cadence. THOR can therefore analyze survey data sets with irregular temporal sampling and link observations separated by days to months. The code supports large-scale processing of survey catalogs to aid discovery and orbit determination of asteroids and other minor bodies.
[ascl:1408.021] APS: Active Parameter Searching
APS finds Frequentist confidence limits on high-dimensional parameter spaces by using Gaussian Process interpolation to identify regions of parameter space for which chisquared is less than or equal to some specified limit. The code is written in C++, is robust against multi-modal chisquared functions and converges comparably fast to Monte Carlo methods. Code is also provided to draw Bayesian credible limits using the outputs of APS, though this code does not converge as well. APS requires the linear algebra libraries LAPACK, BLAS, and ARPACK (ascl:1311.010) to run.