Releases: coolneighbors/unWISE-verse
v2.0.0
We are thrilled to announce the release of Version 2.0, a major update that brings significant enhancements and new features to our software. This update is a comprehensive refactor and improvement of various backend systems, expanding the utility of the program well beyond its original scope within the Backyard Worlds: Cool Neighbors project.
Refactored Systems
To support future projects and ensure a more generalized application, we've refactored several core systems:
- Data/Datasets: Streamlined and more flexible data management.
- Spout: Improved performance and reliability.
- Progress Visualizations: Enhanced to provide clearer insights into task progress.
- Local Session Saving: Better handling of session data for continuity.
- User Interface: Overhauled for a more intuitive and user-friendly experience.
New and Improved Features
Enhanced Continuity and Utility
- Failsafe Measures: Improved mechanisms to resume manifest generation after unexpected shutdowns, ensuring minimal data loss and disruption.
- Additional Windows for Extended Utility:
- Pipeline: Generate manifests and upload them to Zooniverse seamlessly.
- Manipulation: Collect and manipulate subject information and metadata from Zooniverse.
- Classification: Aggregate classifications using Zooniverse data exports to streamline analysis.
User Experience Enhancements
- Progress Bar: A new progress bar that details current actions and their progress, providing real-time feedback to users.
- AstronomyDataset Subclasses: Easily definable subclasses that automatically populate the user interface, allowing for the effortless implementation of new data request types, extending the program's utility beyond just interfacing with WiseView.
Robustness and Efficiency
- Improved User Interface: A complete redesign for a more intuitive and user-friendly interaction.
- Improved Logging: More detailed logs of program actions and errors, facilitating easier debugging and maintenance.
- Improved Error Handling: Enhanced error handling to manage various program actions more robustly.
- Improved Data Handling: More efficient multiprocessing for data collection and manipulation, ensuring faster and smoother operation.
Version 2.0 represents a significant leap forward in both functionality and usability. We are excited about the expanded possibilities this update brings and look forward to seeing the innovative ways this software will be utilized.
unWISE-verse: An Integrated WiseView and Zooniverse Data Pipeline
unWISE-verse is an integrated Python pipeline for downloading sets of unWISE time-resolved coadd cutouts from the WiseView image service and uploading subjects to Zooniverse.org for use in citizen science research. This software was designed specifically for the Backyard Worlds: Cool Neighbors research project and is optimized for target sets containing low luminosity brown dwarf candidates. However, this pipeline may be expanded on for use in other research projects in the future.
This release represents the first production version of the unWISE-verse software. It utilizes the WiseView database developed by D. Casleden et. al (2016), along with the zooniverse/panoptes client and several other library dependencies. Full installation and usage information can be found in the README.md file.