Skip to content

Commit 68f4664

Browse files
committed
updated README
1 parent b020efd commit 68f4664

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

README.md

+3-12
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,7 @@
55

66
This is a port of Pandas' read_sas function.
77

8-
Porting Status
9-
- [x] read sas7bdat files
10-
- [ ] read xport files
11-
12-
To-do
13-
- [ ] performance optimization
14-
- [ ] better unit testing and coverage
15-
- [ ] better documentation
8+
Only `sas7bdat` format is supported, however. If anyone needs to read `xport` formatted files, please create an issue or contribute/send me a pull request.
169

1710
## Examples
1811

@@ -95,13 +88,11 @@ SASLib.close(handler) # remember to close the handler when done
9588
9689
## Read Performance
9790
98-
I would have expected Julia to be 10x faster than Python but depending on the characterisitc of the data file and target platform I am getting mixed results. Pandas uses Cython to speed up the core section of the code.
99-
100-
When I have time I will publish some test results. I would also be happy to hear about your experience - feel free to create an issue with your performance test results.
91+
I don't have too much performance test results but initial comparison between SASLib.jl and Pandas on my Macbookk has been encouraging. In general, the Julia implementation is somewhere between 4x to 7x faster than the Python counterpart. See the perf\_results\_* folders for test results related to the version being published.
10192
10293
## Why another package?
10394
104-
At first, I was just going to use ReadStat. However, ReadStat does not support reading files with compressed binary data. I could have chosen to contribute to that project instead but I would rather learn and code in Julia instead ;-) The implementation in Pandas is fairly straightforward, making it a relatively easy porting project.
95+
At first, I was just going to use ReadStat. However, ReadStat does not support reading files with compressed binary data. I could have chosen to contribute to that project instead but I would rather learn and code in Julia ;-) The implementation in Pandas is fairly straightforward, making it a relatively easy porting project.
10596
10697
## Porting Notes
10798

0 commit comments

Comments
 (0)