@@ -19,17 +19,27 @@ such as free induction decay (FID) and Rabi driving. Users can easily use these
1919
2020The package is currently under developing.
2121
22+ ## Development Schedule
23+ 1 . Fast prototype and draft documentation v0.1.0
24+ 2 . ` SpinEnsemble ` type and method, v0.5.0
25+ 3 . ` PulseSequence ` type and methods v0.9.0
26+ 4 . Noise Simulation... v1.0.0
27+ 5 .
28+
2229* Todo list*
2330- [ ] Add control noise for ` PulseSequence `
24- - [ ] Add methods that manipulate ` PulseSequence ` and ` SpinEnsemble `
31+ - [ ] Add methods interaction of ` PulseSequence ` and ` SpinEnsemble `
2532- [ ] Implement ` PulseSequence ` datatype
2633- [ ] Add unitests for dilute ensemble and linewidth
2734- [ ] Implement methods based on ` SpinEnsemble `
28- - [ ] Add lattice structure.
35+ - [ ] Add lattice structure for ` SpinEnsemble ` .
2936- [ ] Implement ` SpinEnsemble ` datatype
3037- [ ] Implement ensemble averaged Rabi oscillation
3138- [ ] Add continous integration (CI)
3239- [ ] Deploy the documention on github IO
40+ - [ ] Use ` Union ` to implement multi-type functions
41+ - [ ] Use ` @Macro ` for easier visualization
42+ - [ ] Make unified modeling language (UML) diagram, for the architecture
3343- [X] Reorganize the location functions
3444- [X] Optimize APIs
3545- [X] Write better documentation
@@ -41,7 +51,8 @@ The package is currently under developing.
4151- [X] Encapsulate the package
4252- [X] Implement visualization functions
4353- [X] Add unittests
44- - [X] Add adaptive decaytime of FID
54+ - [X] Add adaptive dephasingtime of FID
4555- [X] Implement FID
4656- [X] Implement random points generation
47- - [X] Git version control
57+ - [X] Git version control
58+ - [ ] Read more on design pattern and software engineering
0 commit comments