lp:mice-magnetic-mapping/v1.5

Created by Victoria Blackmore and last modified
Get this branch:
bzr branch lp:mice-magnetic-mapping/v1.5
Only Victoria Blackmore can upload to this branch. If you are Victoria Blackmore please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Victoria Blackmore
Project:
MICE magnet mapping analysis software
Status:
Development

Recent revisions

19. By Victoria Blackmore

- Fixed typo in one output file in example_plottingData.py

18. By Victoria Blackmore

- Fixed buggy fieldManipulation.converToGrid() function, but must upgrade to a more robust implementation. Current function is fine if data integrity is guaranteed.
- Completed fieldManipulation.py's test functions, all pass.
- Added plots to output of example_fittingFieldMaps.py

17. By Victoria Blackmore

typo in plotData.py

16. By Victoria Blackmore

Removed call to readData.reset() which no longer exists

15. By Victoria Blackmore

Minor change to plotData.py to remove the need to "resetting" the data that's been read in

14. By Victoria Blackmore

Adding replacement files to go with previous commit

13. By Victoria Blackmore

Many changes -- removed function duplication in several places, generally tidied up files and removed instances of global variable dependecy (bad!).

- reformatData.py is replaced by readDataFromMapper.py, which only reads data and does not do co-ordinate transforms. Data can be read in both Cartesian and Polar co-ordinates
- measurement.py and fieldformat.py are replaced by cartesianMeasurement.py and polarMeasurement.py respectively, now includes necessary functionality for date and time stamps on data
- findMagneticAxis is temporarily removed whilst it's made consistent with cartesian(polar)Measurement.py
- observation.py was removed (unnecessary duplication that was never used)

12. By Victoria Blackmore

- Updates to example_creatingFakeData.py, improving the quality of the fake data produced (still requires some work, however)
- plotData.py has had a substantial rewrite, making it much more flexible for users
- example_plottingData.py documents the various types of plots that can be made
- findMagneticAxis.py has had some small improvements, but requires testing
- fitFieldMap.py, added functions for fitting fields to the Spectrometer Solenoid maps, requires testing (in progress)

11. By Victoria Blackmore

- Improved plotData.py so that it's now MUCH easier to make plots from data, including individual Hall probes
- Added example for using plotData.py
- Made small changes to measurement.py and fieldFormat.py so that they identify themselves as data in Cartesian and Polar co-ordinates respectively

10. By Victoria Blackmore

- Previous commit, meant to say "findMagneticAxis.py" not "fitFieldMap.py" in all instances

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.