Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update dev from main repo #1

Merged
merged 65 commits into from
Dec 9, 2020
Merged

Conversation

robotprogrammer22
Copy link
Owner

Description

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Documentation change (update to the documentation; no code change)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have read and agree to abide by the Code of Conduct
  • I have read the CONTRIBUTING document.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • I have added myself to the .zenodo.json document.
  • I have added any user impacting changes to the CHANGELOG.md document.

Licensing

This project is mostly composed of free and unencumbered software released into the public domain, and we are unlikely to accept contributions that are not also released into the public domain. Somewhere near the top of each file should have these words:

This work is free and unencumbered software released into the public domain. In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain.

  • I dedicate any and all copyright interest in this software to the public domain. I make this dedication for the benefit of the public at large and to the detriment of my heirs and successors. I intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

tgiroux and others added 30 commits October 8, 2020 09:42
* camrange gtest

* Update FunctionalTestsCamrange.cpp

* Update camrange.h

* Update camrange.cpp

* remove old tests
* starting hirise tests

* added hirise tests

* removed old tests

* minor tweaks

* updated from comments

* now read only

* newlines

* Update main.cpp

Co-authored-by: Stuart Sides <[email protected]>
* hicubenorm fix

* typo

* uuuuuugh, this is what happens when you try to pump out things fast
* Update 4_Documentation_issue.md

Change the psychologically disadvantageous emoji for documentation issues.

* Update 4_Documentation_issue.md

change to GH supported MD

* Update 4_Documentation_issue.md

had to copy the unicode in for it to render.
* Initial leisa tests

* Converted leisa tests to gtest

* Added raw fits file

* fixed names

Co-authored-by: Kelvin <[email protected]>
* added hicrop tests

* removed prints

* fixed bugs

* removed old tests

* swapped header funcs
* first run at apollofindrx tests

* tests updated

* removed old tests

* Update FunctionalTestsApolloFindRx.cpp

* Update apollofindrx.cpp

* Update apollofindrx.h

* changes from comments

* updated tests with bigger cube

* opened window for more cosistant tests and removed a rx point for faster tests

* reverted small cube change

Co-authored-by: Stuart Sides <[email protected]>
* first commit

* add all but errortest

* remove broken gtest and old tests

* rebase and address PR review

* first commit

* add all but errortest

* remove broken gtest and old tests
* jigsaw to app conversion and remove unnecessary tests

* Updated based on comments

* Updated spacing
* removed apollo tests

* removed apollo tests
* jigsaw to app conversion and remove unnecessary tests

* init jigsaw test

* prints

* prints

* all my homies hate control networks

* working tests

* updated bundleadjust

* bin 2 pvl

* added csv check, addressed comments

* removed header test

* renamed to observation

* also renamed in fixture

* removed old tests

Co-authored-by: Kristin <[email protected]>
* Initial constants unit gtest

* removed old test files
* jigsaw to app conversion and remove unnecessary tests

* Updated based on comments

* Updated spacing

* Adds apollo fixture for jigsaw tests

* Updated to use pvl control network

* Updated based on comments

* remove accidental jigsaw test commit

* Update Jigsaw apollo test based on feedback

* Updated botched merge

* Remove accidentally updated files

* Adding a space to try to trigger Jenkins
* added error tests

* added some other error tests

* added last test

* addressed comments

* missed a thing

* removed useless test
* jigsaw to app conversion and remove unnecessary tests

* Updated based on comments

* Updated spacing

* Adds apollo fixture for jigsaw tests

* Updated to use pvl control network

* Switch to using function to compare whole csv lines

* Updated to add more individual line comparisons

* Updated based on comments

* Remove accidentally re-added line

* removed ISISROOT path

* Remove incorrect comparison part of test
* Fix wrong APP_XML

* convert to callable app

* create tests with cropped data
* Initial cropping utilities

* Moved notebooks from scripts to notebooks directory
* jigsaw to app conversion and remove unnecessary tests

* Updated based on comments

* Updated spacing

* Adds apollo fixture for jigsaw tests

* Updated to use pvl control network

* added error tests

* started new test

* first take

* finished mestrimator test

* removed things

* more merge conflicts

Co-authored-by: Kristin <[email protected]>
* stretch updates

* pull request changes

* modified setoutputcube to remove seg fault

* merge with dev + fixed bug

Co-authored-by: Kelvin <[email protected]>
* Updated mvic app and added the associated tests

* Removed old mvic tests

* Updated mvic tests with smart pointers for cubes and histograms
* Added boundary gtest for footprintinit

* Replaced specific path with tempdir path

* Updated tests into functional footprintinit tests and ImagePoly unittests

* Removed old unit tests

* Add outlier test to ImagePolygon test

* Removed old test makefiles/folders

* Updated tests based on feedback

* Removed binary data on mosaic pvl
* jigsaw to app conversion and remove unnecessary tests

* Updated based on comments

* Updated spacing

* Adds apollo fixture for jigsaw tests

* Updated to use pvl control network

* Switch to using function to compare whole csv lines

* Updated to add more individual line comparisons

* Updated based on comments

* Remove accidentally re-added line

* removed ISISROOT path

* Remove incorrect comparison part of test

* Adds jigsaw BundleXYZ test
* Initial constants unit gtest

* Convert chan1m32isis for gtest

* Points badfile test to existing product

* Refactored for logging

* Addresses PR feedback

Copies loc/obs files to temp directory
Converts hist pointer to smart pointer
Removes some unnecessary checks for keys in each test
Uses Cube functions instead of label for samples, lines, bands, etc.

* Replaced badfile apollo with kaguya
* Initial lo2isis test conversion

* Initial lo test data

* Removed old test makefiles
* Refactored grid

* Got test to pass

* Uncommented deleted pointers

* Removed label from nn

* Removed functors and added lambda expressions. Got bandDependent test to pass.

* Fixed copy/paste error.

* Added grid tests

* Added grid tests, added leisa cube fixture, and updated default cube fixture to contain image data

* Removed log from grid

* removed grid tests

* Added history entry

* forced real DNs in hirise

* Changed LEISA cube to use new pointing info

* MRO, for REALsies

Co-authored-by: Kelvin <[email protected]>
acpaquette and others added 29 commits November 19, 2020 09:03
* Convert ckwriter to new app format

* Updated ckwriter tests to gtest and fixed angular velocities in the ThreeImageNetwork fixture

* Removed old/unnecessary includes

* Removed old ckwriter test makefiles
* jigsaw to app conversion and remove unnecessary tests

* Updated based on comments

* Updated spacing

* Adds apollo fixture for jigsaw tests

* Updated to use pvl control network

* Switch to using function to compare whole csv lines

* Updated to add more individual line comparisons

* Updated based on comments

* Remove accidentally re-added line

* removed ISISROOT path

* Remove incorrect comparison part of test

* Adds jigsaw BundleXYZ test

* Update qview MeasureTool to add an option to calculate distances using RA/DEC and update qview to show DEC/RA rather than LAT/LON in lower-right corner

* Add changelog
* Added text to description by Dave Humm. Closes #3860

* Forgot to add to the change log file

* Update after review

* Updated after review
* added socetlinescankeywords tests

* removed prints

* added no blob test

* removed prints

* addressed comments

* removed prefix
* Added text to description by Dave Humm. Closes #3860

* Forgot to add to the change log file

* Update after review

* Updated after review

* Fixed broken xmls

* Update lronaccal.xml
* Add dn populated dem fixture

* Convert the shapow app into the new app format

* Translate the base and multiplier from a label

* Add dem cube and updated tests

* Removed old shadow tests

* Fixed demCube fixed label loading

* Updated shadow tests and demCube fixture
* Converted lronac2pds to new application format

* Updated tests for lronac2pds to gtests

* Removed old lronac2pds test makefiles

* Removed local path

* Addressed PR comments
* Initial hidtmgen conversion + gtests

* Initial hidtmgen tests
* Fixed small bug in spk writer

* Converted spkwriter app

* Converted tests to Gtests

* Removed old tests make files
* Removed old spiceinit makefiles and fixed test

* Updated spiceinit ck config to use regex for fk

* Fixed comment typo
* converted hicolormos

* added colormost things idk

* added test

* finished tests

* removed old tests

* mislabeled fixture

* missed a spot

* more missed sport

* removed include

* uuuuuuuuuggggh

* smaller cube

* removed blobs
* Removed duplicate inclusion for mappt

* Removed exclusion too
* Fixed changelog and added #4150

* More changelog clean-up
* added new files

* added lronac2isis tests

* added data (important)

* static funcs
* Updated himos to new application format

* Added new gtests for himos

* Removed old himos tests

* Addressed excess white spaceing

* Added static declaration on app helper functions

* Removed unnecessary static declaration
* added ring automos tests

* uuuugh

* comments

* fixed typo

* messing up your branchm not even once
* write tests with cropped data

* add cropped data

* test DN's and remove accidental paths

* remove accidental prints

* fix build failure

* remove local path
* Updated lo_reimported notebooke

* Updated kaguya notebook

* Updated chan notebook

* Changed path

* Updated marci notebook

* Updated lo notebook

* Updated lo notebooks

* Added mimap notebook
* Updated apollopanstitcher app format

* Fixed typo

* Updated setoutputcube for ProcessMosaic

* Initial stab at the apollopanstitcher gtest

* Updated test name

* Updated file name

* Updated test and removed redundant ui access

* Removed old test makefiles
* added tests

* changed include guards to all lower
* inital reduce conversion and gtests

* removed comment per PR feedback

* Removed log variables in tests.
* App conversion for automos

* Updated tests for automos

* Removed old automos tests

* Tested applog output in default test and removed other applog variables
* Added north/south pole tests for demprep

* Added missing data files for n/s pole tests.
* added std2isis tests

* removed old tests

* added unittests

* removed image importer unittest

* addressed comments
@robotprogrammer22 robotprogrammer22 merged commit 8a2ec4b into robotprogrammer22:dev Dec 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants