Skip to content

Commit

Permalink
changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
julienbarrier committed Nov 18, 2021
1 parent 3800fdb commit 32e3111
Show file tree
Hide file tree
Showing 5 changed files with 47 additions and 3 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,26 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).

## [Unreleased]

## [0.1.0] - 2021-11-17
### Added
- instrument drivers: SRS_SIM928, Triton, RohdeSchwarz_SMB100A
- sweep functions include time estimate and ask user to validate
- dummy instrument: counter
- functions:
* instrument.magnet.calibrate_magnet,
* measurement.sweepfield, measurement.sweepfield2d
* generate_RF_array, math.Vrf2dBm, math.dBm2Vrf
- plotting styles
- arguments TC, ampl added to init_lockin
### Changed
- renamed initialise_station -> init_station
- renamed initialise_lockin -> init_lockin
- renamed instrument.keithley -> instrument.smu, initialise_keithley -> init_smu
- moved create_instrument and add_to_station from instrument.instrument_tools to instrument.station
- moved DensityParameter, DisplacementParameter and LinearParameter from instrument.dual_gating to measurement.parameters
### Deprecated
- function measurement.array.generate_1D_sweep_array. use generate_lin_array instead

## [0.1-alpha] - 2021-09-09

### Added
Expand Down
6 changes: 5 additions & 1 deletion mesoscopy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,11 @@
)
from mesoscopy.instrument.smu import init_smu

import mesoscopy.measurement
from mesoscopy.measurement.sweep import (
fastsweep,
sweep1d,
sweep2d)
from mesoscopy.measurement.array import generate_lin_array

from mesoscopy.analysis.load import get_dataset, list_parameters
from mesoscopy.analysis.plot import use_style
Expand Down
2 changes: 2 additions & 0 deletions mesoscopy/analysis/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
from .load import get_dataset, list_parameters, get_data_by_paramname
from .plot import use_style, add_textbox
4 changes: 4 additions & 0 deletions mesoscopy/instrument/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
from .station import create_instrument, add_to_station, init_station
from .lockin import init_lockin, enable_DC, disable_DC
from .magnet import Triton, calibrate_magnet
from .rf import RohdeSchwarz_SMB100A
from .smu import Keithley2600, SRS_SIM928, init_smu, init_sim928
18 changes: 16 additions & 2 deletions mesoscopy/measurement/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,16 @@
from .array import generate_lin_array
from .sweep import fastsweep, sweep1d, sweep2d
from .array import generate_lin_array, generate_RF_array
from .sweep import (fastsweep,
sweep1d,
sweep2d,
sweeptime,
sweepfield,
sweepfield2d,
)
from .parameters import (CountParameter,
Counter,
TimeParameter,
TimestampParameter,
DensityParameter,
DisplacementParameter,
LinearParameter,
)

0 comments on commit 32e3111

Please sign in to comment.