This will be a follow-up PR from #70
From discussion
nwb2bids should attempt to 'sanitize' fields in an attempt to 'harmonize' from NWB to BIDS as much as possible; these messages should inform the user that this occurred and offer a flag --no-sanitize to suppress this process
Examples of sanitization:
Philosophy is, if sanitization is requested, always try to force things through as much as possible, but if we hit a limit, complain.
By default, no sanitization.
Originally posted by @CodyCBakerPhD in #70 (comment)
This will be a follow-up PR from #70
From discussion
nwb2bids should attempt to 'sanitize' fields in an attempt to 'harmonize' from NWB to BIDS as much as possible; these messages should inform the user that this occurred and offer a flag
--no-sanitizeto suppress this processExamples of sanitization:
+, case-insensitive up to collisions; for example, subjectA1anda1)InspectionMessagePhilosophy is, if sanitization is requested, always try to force things through as much as possible, but if we hit a limit, complain.
By default, no sanitization.
Originally posted by @CodyCBakerPhD in #70 (comment)