{"id":"89644d31-f0d5-4731-85e6-25c44afe2bac","arxiv_id":"2607.03185","paper_version":1,"verdict":"ACCEPT","confidence":"HIGH","novelty_score":6.0,"correctness_risk":"low","formal_verification":"none","parameter_count":4,"one_line_summary":"An automated Python pipeline for AIMPOL dual-beam polarimetry recovers literature polarization values within 2σ for standards and the Alessi 1 cluster and is adaptable to similar instruments.","lead":"DHARA is a Python pipeline that automatically reduces dual-beam optical polarimetry images from AIMPOL into Stokes parameters, polarization degree, and angle. It speeds up analysis of both single stars and crowded fields while matching published values within 2σ, making routine polarimetry more reproducible.","discovery_kind":"new_method","skeptic_critique":{"model":"grok-4.5","headline":"No significant objection identified","rationale":"The Reader correctly isolates the constant-separation assumption as the weakest link and notes that Appendix C already quantifies it. The multi-epoch standard-star table and the direct re-reduction of Alessi 1 provide independent external anchors that would fail if pairing or photometry were systematically biased. Because the paper supplies both the quantitative test of the assumption and the external validation that would expose residual failures, the concern does not rise to a level that should alter the ACCEPT verdict. The concrete test above is a useful stress check but is not required for acceptance.","tokens_in":22369,"tokens_out":379,"duration_ms":4472,"concrete_test":"Re-reduce the Alessi 1 frames after deliberately injecting a 2-pixel radial gradient in the e/o separation map; if the recovered P values for the same stars still lie within 2σ of Singh et al. (2020), the constant-offset approximation remains robust under realistic residual distortion.","verdict_should_be":"UNCHANGED","load_bearing_attack":"The central claim of 2σ agreement for both isolated standards and the Alessi 1 field rests on the constant e/o-ray separation assumption (Sect. 3.2, Appendix C). That assumption is already tested on a dense open-cluster field: measured separations stay within ±1 pixel of the mean (~30.59 pix) with no radial trend, and an optional recentering step is provided. Validation against multi-epoch literature standards (Table 1) and an independent crowded-field reduction (Fig. 5) further supports reliability. Residual field-dependent distortions larger than the tested bound would have produced systematic outliers that are not observed. No stronger internal inconsistency or untested load-bearing step is present.","agreement_with_reader":"agree"},"referee_report":{"model":"grok-4.5","summary":"The manuscript presents DHARA, a Python-based automated reduction pipeline for dual-beam optical linear polarimetry with AIMPOL. It performs bias calibration, optional frame alignment/stacking, e/o-ray pair identification (interactive for single sources; astrometry.net + Gaia + fixed separation for crowded fields), aperture photometry (fixed 3\times FWHM or multi-aperture curve-of-growth), Stokes-parameter fitting via the modulation factor R(α), instrumental polarization and zero-angle corrections, Ricean debiasing of P, and angle-uncertainty treatment following standard prescriptions. Validation uses 26 polarized standards observed 2017–2025 (Table 1) and a re-reduction of the published Alessi 1 open-cluster field; both agree with literature values within 2σ. Source code is released on GitHub/Zenodo. The pipeline is stated to be adaptable to any dual-channel imager that records e- and o-rays on a single CCD.","tokens_in":22539,"tokens_out":886,"duration_ms":8980,"significance":"Automated, reproducible reduction for dual-beam polarimeters remains scarce, especially for instruments used by the Indian community. DHARA fills a practical gap for AIMPOL and similar systems, with multi-epoch standard-star validation, an independent crowded-field test, explicit instrumental-correction protocol, and public code. These strengths make the work useful for ongoing and future stellar-polarization surveys of the northern Galactic disk. The constant e/o-separation assumption is load-bearing but is already tested on a dense field (Appendix C) and supported by the absence of systematic outliers in the validation samples.","major_comments":[{"comment":"The Alessi 1 comparison (Sect. 4.2, Fig. 5) applies a uniform 0.05% zero-point shift to the pipeline results before fitting. While the authors attribute this to differences in instrumental-polarization estimation, the unshifted residuals and the origin of the offset should be shown explicitly (or the shift omitted) so that the reader can judge the raw agreement. After that clarification the 1σ consistency claim remains defensible.","section":null},{"comment":"Sect. 3.2 / Appendix C: the constant e/o separation (mean 30.59 pix, ±1 pix, no radial trend) is validated on one open-cluster field. Because residual field-dependent distortions or focus changes larger than this bound would systematically mis-pair sources, a brief statement of the tested range of seeing/focus conditions (or a second field) would strengthen the claim that the assumption holds for typical AIMPOL data.","section":null}],"minor_comments":[{"comment":"Eq. (6) writes the instrumental Stokes vector as [q_inst, u_inst] but the surrounding text twice uses “qinst, qinst”; correct the typo.","section":null},{"comment":"Fig. 3 caption and body refer to HD 344776 / HD 322776 inconsistently; standardize the object name.","section":null},{"comment":"Table 1 header uses ψ_inst while the continuation page uses Δθ; unify the column label and clarify that the quantity is the measured zero-angle offset for that epoch.","section":null},{"comment":"The abstract and introduction state that the pipeline is “readily adaptable” to any dual-channel imager; a short paragraph listing the configuration parameters a new user must supply (HWP sequence, plate scale, typical e/o separation) would make that claim more concrete.","section":null},{"comment":"A few typographical issues remain (e.g., “di fferent”, “e ffective”, “o ffset”, missing spaces after periods in the abstract footnote). A careful copy-edit pass is recommended.","section":null}],"recommendation":"minor_revision","confidential_remarks":"The work is solid instrument-software astronomy and fits JoAA’s instrumentation/methods scope. The two major points are presentation/clarification rather than conceptual flaws; once addressed the paper is ready for acceptance. Code release is a genuine plus."},"author_rebuttal":null,"desk_editor":{"model":"grok-4.5","letter":"This is a clean methods paper that ships a working, publicly released Python pipeline (DHARA) for AIMPOL dual-beam polarimetry, with separate single-source and crowded-field pair-finding strategies, curve-of-growth aperture selection, standard Ricean debiasing, and nightly instrumental q/u and zero-angle corrections. The central claim holds: 26 polarized standards (2017–2025) and a re-reduction of the published Alessi 1 field both land within 2σ of the literature. Code is on GitHub/Zenodo, so it is immediately usable.\n\nWhat is new is modest but real. Automated polarimetric pipelines already exist for IAGPOL, ALFOSC, and RoboPol; DHARA is instrument-specific, adds dual-mode e/o pairing tailored to AIMPOL’s fixed ~30-pixel separation, and is the first automated end-to-end reduction for this widely used Indian facility. That matters for northern Galactic-plane work where AIMPOL is one of the few dual-beam options. The math is standard (Ramaprakash et al. formalism, Fo/Fe response ratio, asymptotic debiasing, Naghizadeh-Khouei angle uncertainties). Citations are appropriate and the free parameters (q_inst, u_inst, ψ_inst, aperture, separation vector) are measured from independent standards each epoch, not fitted to the science targets.\n\nSoft spots are minor and already flagged by the authors. The constant e/o separation assumption is the weakest link, but Appendix C tests it on a dense cluster field: separations stay within ±1 pixel of the mean with no radial trend, and an optional recentering step is provided. Residual field-dependent distortions larger than that bound would have produced outliers that are not seen. Photometry is still aperture-only (PSF is promised later), so heavily blended sources are simply flagged and dropped. Uncertainties look a bit larger than some literature values, which is expected when you do not average dozens of epochs. None of this undercuts the validation.\n\nThis is for people who actually reduce AIMPOL (or similar dual-beam) data and for anyone planning northern-plane polarization surveys. It is not a physics paper and does not claim to be. I would send it to peer review without hesitation; a methods journal should accept it after ordinary polishing. Worth citing if you work with AIMPOL or need a reference for automated dual-beam reduction.","headline":"Solid, usable AIMPOL pipeline with multi-epoch validation and public code; incremental but fills a real gap for that community.","tokens_in":23192,"tokens_out":594,"would_cite":true,"duration_ms":6674,"reading_group":"no","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":[],"pacs":[],"model":"grok-4.5","headline":"An automated Python pipeline recovers reliable stellar polarization from dual-beam images for both isolated stars and crowded fields.","keywords":["techniques: polarimetric","methods: observational","instrumentation: polarimeters","data reduction pipeline","dual-beam polarimetry","Stokes parameters","AIMPOL"],"falsifier":"Measure e/o separations across a dense open-cluster field under changed focus or temperature; if many pairs deviate by more than ~1–2 pixels from the adopted constant offset, the automated pairing fails and Stokes parameters become systematically biased.","tokens_in":23271,"feed_emoji":"🔭","tokens_out":864,"duration_ms":7882,"temperature":0.7,"pith_summary":"DHARA is an end-to-end reduction pipeline for dual-beam optical polarimeters that turns raw CCD frames into Stokes parameters, polarization degree, and position angle with uncertainties. Built for AIMPOL on a 1-m telescope, it first calibrates and stacks frames by half-wave-plate angle, then pairs each star’s ordinary and extraordinary images—interactively for single sources, via a one-time offset plus Gaia astrometry for crowded fields—and performs aperture photometry that can choose the least-contaminated radius from a curve of growth. Instrumental polarization and angle zero-point are removed using standard stars observed each run. On 26 polarized standards spanning 2017–2025 and on stars in the Alessi 1 open cluster, the pipeline values match published results within 2σ. The authors argue that this removes the bottleneck of manual reduction and makes dual-beam polarimetry practical for larger surveys of the northern Galactic disk and similar instruments that place both beams on one detector.","feed_headline":"Automated pipeline recovers stellar polarization to 2σ","feed_subtitle":"Dual-beam e/o pairing and photometry match literature for standards and a crowded cluster","key_machinery":"Constant e-ray/o-ray image separation (~30 pixels, stable to ±1 pixel across the CCD), measured once from a single pair and applied field-wide (with optional re-centering), so that relative photometry and the modulation factor R(α) can be computed automatically for every star.","core_discovery":"The paper establishes that a single automated workflow—bias calibration, half-wave-plate-aware stacking, fixed-offset e/o-ray pairing, multi-aperture photometry, and instrumental Stokes correction—yields polarization parameters for AIMPOL data that agree with literature values for both isolated standard stars and stars in a crowded open-cluster field within 2σ uncertainties.","pith_inferences":["The same constant-offset pairing idea could be ported to other small-aperture dual-beam systems that currently lack public pipelines, accelerating northern-sky polarization mapping.","Because instrumental Stokes terms and angle zero-points must still be re-measured each run, the pipeline does not remove the need for regular standard-star observations; it only standardizes their application.","If field-dependent optical distortions grow with aging optics or a future detector swap, the constant-offset assumption would need to be replaced by a position-dependent distortion map."],"forward_implications":["Crowded dual-beam fields that previously required manual star-by-star selection can now be reduced in minutes to science-ready catalogs.","Any dual-channel polarimeter that records both beams on one CCD with a stable spatial offset can reuse the same pairing-plus-photometry core.","Uniform, reproducible Stokes catalogs become feasible for multi-epoch campaigns that previously suffered user-dependent reductions.","Future versions that add PSF photometry can recover stars currently discarded because of aperture overlap."],"fun_headline_variants":["DHARA automates AIMPOL dual-beam reduction to 2σ match","Pipeline pairs e/o rays for stellar polarization within 2σ","Automated AIMPOL workflow recovers Stokes params to 2σ","DHARA reduces standards and crowded clusters within 2σ","Fixed-offset e/o pairing yields 2σ literature agreement"],"cache_read_input_tokens":16512,"weakest_assumption_plain":"The ordinary and extraordinary images of every star stay a fixed number of pixels apart across the whole detector, so one measured offset can safely pair all sources.","fun_headline_variants_meta":{"raw":{"variants":["DHARA automates AIMPOL dual-beam reduction to 2σ match","Pipeline pairs e/o rays for stellar polarization within 2σ","Automated AIMPOL workflow recovers Stokes params to 2σ","DHARA reduces standards and crowded clusters within 2σ","Fixed-offset e/o pairing yields 2σ literature agreement"]},"model":"grok-4.5","effort":"low","cost_usd":0.004636,"raw_usage":{"total_tokens":1390,"prompt_tokens":830,"num_sources_used":0,"completion_tokens":74,"cost_in_usd_ticks":46360000,"prompt_tokens_details":{"text_tokens":830,"audio_tokens":0,"image_tokens":0,"cached_tokens":256},"completion_tokens_details":{"audio_tokens":0,"reasoning_tokens":486,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}},"tokens_in":830,"tokens_out":74,"duration_ms":4581,"temperature":1.0,"reasoning_tokens":486,"cache_read_input_tokens":256,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-07-12T04:16:15.626068+00:00","model_set":{"reader":"grok-4.5"},"falsifier":"Measure e/o separations across a dense open-cluster field under changed focus or temperature; if many pairs deviate by more than ~1–2 pixels from the adopted constant offset, the automated pairing fails and Stokes parameters become systematically biased.","supporting_citations":[],"review_version":1}