Recent Releases of https://github.com/juliaai/scientifictypes.jl
https://github.com/juliaai/scientifictypes.jl - v3.1.1
ScientificTypes v3.1.1
- Extend the compatibility requirement for CategoricalArrays (#199)
Merged pull requests: - CompatHelper: bump compat for "ColorTypes" to "0.12" (#196) (@github-actions[bot]) - Dump support for Julia 1.0. Support 1.10 and higher. (#197) (@ablaom) - For a 3.1 release (#198) (@ablaom) - Extend the compat for CategoricalArrays (#199) (@ablaom) - For a 3.1.1 release (#201) (@ablaom)
Closed issues: - Reporting a vulnerability (#191)
- Julia
Published by github-actions[bot] 12 months ago
https://github.com/juliaai/scientifictypes.jl - v3.0.2
ScientificTypes v3.0.2
Closed issues:
- scitype docstring should include link to convention summary and/or a synopsis (#185)
Merged pull requests: - Exclude certain kinds of dictionary tables from being interpreted as tables (#189) (@ablaom) - For a 3.0.2 release (#190) (@ablaom)
- Julia
Published by github-actions[bot] almost 4 years ago
https://github.com/juliaai/scientifictypes.jl - v3.0.1
ScientificTypes v3.0.1
Closed issues:
- Make nrows a method separate from schema (#137)
- scitype stopped working with Compositional (#179)
- ScientificTypes.scitype and ScientificTypesBase.scitype are not the same function. (#181)
Merged pull requests: - Fix links to the ScientificTypesBase repo (#183) (@felixcremer) - To regenerate Documenter docs. No new release. (#184) (@ablaom) - Trivial commit to retrigger doc generation (#186) (@ablaom) - Extend compat PrettyTables = "1, 2" (#187) (@ablaom) - For a 3.0.1 release (#188) (@ablaom)
- Julia
Published by github-actions[bot] almost 4 years ago
https://github.com/juliaai/scientifictypes.jl - v3.0.0
ScientificTypes v3.0.0
From the PR, #174 (@OkonSamuel):
- (breaking) Remove the
nrowsfield from objects returned byschema, and modify how these are displayed - Update
Schemaconstructor to reflect updates toTables.Schema - (enhancement) Implement the Tables.jl interface for objects returned by
schema - (enhancement) improve performance of schema and scitype methods for small to medium size tables
- Avoid schema errors for extremely wide tables.
Closed issues:
- coerce doc-string only mentions tables, and not arrays and other objects (#160)
- Improve organization of test code (#163)
Merged pull requests: - major updates (#174) (@OkonSamuel) - For a 3.0.0 release (#177) (@ablaom) - bump 3.0.0 (#178) (@ablaom)
- Julia
Published by github-actions[bot] over 4 years ago
https://github.com/juliaai/scientifictypes.jl - v2.3.3
ScientificTypes v2.3.3
Merged pull requests: - For a 2.3.3 release (#173) (@ablaom)
- Julia
Published by github-actions[bot] over 4 years ago
https://github.com/juliaai/scientifictypes.jl - v2.3.2
ScientificTypes v2.3.2
- [x] Remove experimental
scitype()implementation for text analysis (being moved to new pkg MLJText.lj) - [x] Remove
scitype()implementation for persistence diagrams
Merged pull requests: - Move text analysis scitype out (#169) (@ablaom) - For a 2.3.2 release (#170) (@ablaom) - rm persistence diagram scitype overloading (#171) (@ablaom) - forgot to completely rm CorpusLoaders from Project (#172) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.3.1
ScientificTypes v2.3.1
Closed issues:
- Clarification about scitype additions (#165)
- tight keyword not working for in-place coercion (#166)
Merged pull requests:
- fix coerce! bug (#167) (@ablaom)
- For a 2.3.1 release (#168) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.3.0
ScientificTypes v2.3.0
- [x] Allow column names to be entered as strings (in addition to symbols) when using
coerceon tables (#161) @juliohm
Closed issues:
- Fix doc generation (#145)
- Add an experimental implementation of scitpye for text analysis (#154)
- Accept strings in coerce (#161)
Merged pull requests: - Fix #161: Allow coercion with string names (#162) (@juliohm) - For a 2.3 release (#164) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.2.2
ScientificTypes v2.2.2
Merged pull requests: - Fix scitype for multisets of tuples of strings (and tagged strings) (#158) (@ablaom) - For a 2.2.2 release (#159) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.2.1
ScientificTypes v2.2.1
Merged pull requests: - For a 2.2.1 release (#157) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.2.0
ScientificTypes v2.2.0
Merged pull requests: - Add an experimental implementation of scitype for text analysis (#153) (@ablaom) - For a 2.2.0 release (#156) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.1.3
ScientificTypes v2.1.3
- x Fix
schema(X)for a wrapped categorical matrixX(#146) @OkonSamuel
Closed issues:
- Tables that are wrapped CategoricalMatrix do not have correct scitype (#146)
Merged pull requests: - fix issue #146 (#151) (@OkonSamuel) - For a 2.1.3 release (#152) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.1.2
ScientificTypes v2.1.2
Merged pull requests: - Revert compat for Distributions to 0.25 (#150) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.1.1
ScientificTypes v2.1.1
Closed issues: - For a 2.1.1 release (#149)
Merged pull requests: - Relax Distributions compat requirement (#147) (@ablaom) - For a 2.1.1 release (#148) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.1.0
ScientificTypes v2.1.0
Merged pull requests:
- Implement scitype for Distributions: Sampleable, Distribution (#143) (@ablaom)
- For a 2.1.0 release (#144) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.0.1
ScientificTypes v2.0.1
Closed issues: - Schema should redirect output to the REPL (#129) - Repo name change. (#125) - Check docs up to date with name change (#135)
Merged pull requests: - Update readme (#134) (@ablaom) - To regenerate documentation. No new release (#138) (@ablaom) - Fix wrong link in docs. No new release (#139) (@ablaom) - Bump ScientificTypesBase compat to "2" (#140) (@ablaom) - For a 2.0.1 release (#141) (@ablaom)
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/juliaai/scientifictypes.jl - v2.0.0
ScientificTypes v2.0.0
(breaking release) ScientificTypes 2.0 is essentially a copy of MLJScientificTypes 0.4.8. The code at ScientificTypes 1.1.2 was moved to ScientificTypesBase 1.0. See #125 for details.
Merged pull requests: - Replace the contents of this repo with the contents of MLJScientificTypes, and remove MLJ-specific content (#126) (@juliohm) - For a 2.0 release: This repo now serving previous function of MLJScientificTypes 0.4.8 (#130) (@ablaom) - Fix version number (#131) (@ablaom) - add compat bound for ScientificTypesBase (#133) (@ablaom)
- Julia
Published by github-actions[bot] about 5 years ago
https://github.com/juliaai/scientifictypes.jl - v1.1.2
ScientificTypes v1.1.2
Merged pull requests: - Move from Travis CI to GitHub Actions CI (#120) (@DilumAluthge) - Massinstallaction/set up ci (#121) (@ablaom) - switch ci to gh actions (#122) (@ablaom) - Add check for valid TRAITFUNCTIONGIVEN_NAME (#123) (@ablaom) - For a 1.1.2 release (#124) (@ablaom)
- Julia
Published by github-actions[bot] about 5 years ago
https://github.com/juliaai/scientifictypes.jl - v1.1.1
ScientificTypes v1.1.1
Merged pull requests: - For a 0.1.1 release (#118) (@ablaom)
- Julia
Published by github-actions[bot] over 5 years ago
https://github.com/juliaai/scientifictypes.jl - v1.1.0
ScientificTypes v1.1.0
Closed issues:
- dispatch error while scitype on an SentinelArray which is used by CSV.jl (#104)
Merged pull requests: - Add ManifoldPoint{M} scitype (#115) (@ablaom)
- Julia
Published by github-actions[bot] almost 6 years ago
https://github.com/juliaai/scientifictypes.jl - v1.0.0
ScientificTypes v1.0.0
Closed issues:
- More heuristics? (#8)
- Isolate Unknown from the type hierarchy. (#101)
- Roadmap to 1.0 (#103)
Merged pull requests: - Consider Nothing as scitype (#112) (@ablaom) - For a 1.0 release (#113) (@ablaom)
- Julia
Published by github-actions[bot] almost 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.8.1
ScientificTypes v0.8.1
Closed issues:
- Temporal data - scalar types (#14)
- scitype([missing, missing]) errors (#105)
- ScientificTypes.scitype(Any[]) errors (but other empty vectors work fine) (#107)
Merged pull requests:
- readme correction (#99) (@ablaom)
- Docs tweak (#100) (@ablaom)
- The scitype of [missing, missing] should be Missing (#106) (@DilumAluthge)
- Fix for empty arrays (#108) (@tlienart)
- For a 0.8.1 release (#109) (@tlienart)
- Julia
Published by github-actions[bot] almost 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.8.0
ScientificTypes v0.8.0
(breaking) Replace the Time, Day, Instant scitypes with those below (#14):
julia
ScientificTimeType
├─ ScientificDate
├─ ScientificTime
└─ ScientificDateTime
Closed issues: - Adding a default convention? (#95)
Merged pull requests: - For 0.7.2 release (#94) (@ablaom) - Revise scalar temporal types (#97) (@ablaom) - For a 0.8.0 release (#98) (@ablaom)
- Julia
Published by github-actions[bot] about 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.7.2
ScientificTypes v0.7.2
(enhancement) Add scientific types Time, Day <: Time and Instant <: Time (#14)
Merged pull requests: - Revamp readme (#92) (@ablaom) - Revamp readme (#93) (@ablaom) - For 0.7.2 release (#94) (@ablaom)
- Julia
Published by github-actions[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.7.1
v0.7.1 (2020-02-03)
Closed issues:
- Table should be a type defined in ScientificTypes (#88)
Merged pull requests:
- Light fixes (#90) (tlienart)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.7.0
v0.7.0 (2020-01-30)
Closed issues:
- Why do we compress Union{T,Missing} if there are no missings? (#80)
Merged pull requests:
- Adding Table back in, removing info and schema (#89) (tlienart)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.6.1
v0.6.1 (2020-01-29)
Merged pull requests:
- patch release (#87) (tlienart)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.6.0
v0.6.0 (2020-01-29)
Merged pull requests:
- Minor release (barebone ST) (#85) (tlienart)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.5.1
- Remove
export MLJto avoid conflicts with the package of the same name, which uses ScientificTypes
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.5.0
- (Breaking) To address persistent performance issues, the definition of
scitypefor arrays is changed. The new behaviour only effects arrays whoseeltypeis aUnion{Missing, _ }type. The new complete definition is: - The scitype of an
AbstractArray,A, is alwaysAbstractArray{U}whereUis the union of the scitpyes of the elements ofA, with one exception: Iftypeof(A) <: AbstractArray{Union{Missing,T}}for someTdifferent fromAny, then the scitype ofAisAbstractArray{Union{Missing, U}}, whereUis the union over all non-missing elements, *even ifAhas no missing elements*.
To force the old behaviour (no exception) use scitype(A, tight=true).
- (Breaking) To improve performance, the behaviour of
coerce(A , S)is modified in the case of arrays whoseeltypeis aUnion{Missing, _ }type. In these cases the return value haselscitypeequal toUnion{Missing, S}, even ifAhas no missing values. To force the old behaviour, usecoerce(A, S, tight=true). Query?coercefor details.
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.4.0
x Performance improvements for computing the scitype of arrays with missing values (#77)
x New scientific type
Textualfor text data. In the MLJ conventionscitype(t) == Textualif and only ift <: AbstractString(#72, PR #77)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.3.2
(bug fix) Resolve performance issues in
schema, andscitype(::AbstractString)in the MLJ convention (#70)(bug fix) Resolve problems with tables that are also abstract arrays (#71)
Make conventions a type (#36)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.3.1
v0.3.1 (2019-12-19)
Merged pull requests:
- adjusting test for CSV > 0.5.19 (#68) (tlienart)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.3.0
- Add an
infomethod (migrated from MLJBase) - Add
tableproperty toSchemainstances and improve theshowmethod for same
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.2.7
- x Allow "global" coercions like
coerce(X, Count => Continuous),coerce(X, Unknown => Multiclass)(#62, PR #63)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.2.6
- Enable in-place coercion for DataFrames, with coerce!(df, ...) (#50)
- Support coercion from categorical to count/continuous respecting order if there is one (#53)
- Add elscitype functionality which complements that of scitype_union (#59)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.2.5
- x simplify the
autotypelogic, now when there are "few" values and the type is<:Real, the suggested type will be OrderedFactor (always) whereas before it could be Multiclass but that was inconsistent (PR #46) - [x] allow
autotypeon AbstractArray (in particular vector), issue #47
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.2.4
x Make CategoricalArrays, Tables, ColorTypes hard dependencies and dump use of AbstractTrees.
x If a categorical array
vhas no missing elements, then its scitype will never be aUnion{Missing, * }type (because the scitype is defined by scitype unions, not the arrayeltype) (#33)[x] Define
coerce(::CategoricalArray{Any}, T)whereT<:Union{Missing,Finite}to re-wrap the categorical array asCategoricalArray{S}whereSis the tightest type of the raw elements (PR #39)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.2.3
Some minor enhancements (#30, #31)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.2.2
(Enhancement) Improve performance of scitype on arrays in the mlj (default) convention (#12, PR #23)
Add compatibility bounds for
Requires(PR #25)
- Julia
Published by julia-tagbot[bot] over 6 years ago
https://github.com/juliaai/scientifictypes.jl - v0.2.1
- (Enhancement) Add
autotypemethod for guessing likely scitype of columns in tables (PR #4)
- Julia
Published by julia-tagbot[bot] almost 7 years ago
https://github.com/juliaai/scientifictypes.jl - v0.2.0
(Breaking) The argument order is switched in
coercemethods. So now usecoerce(v, T)for a vectorvand scientific typeTandcoerce(X, d)for a tableXand dictionaryd.(Feature) You can now call
coerceon tables without needing to wrap specs in a dictionary, as inscitype(X, :age => Continuous, :ncalls => Count).
- Julia
Published by julia-tagbot[bot] almost 7 years ago
https://github.com/juliaai/scientifictypes.jl - v0.1.3
- add type parameters {W,H} to image scitypes
- fix bug in type coercion for tables that are also
AbstractVectors
- Julia
Published by julia-tagbot[bot] almost 7 years ago
https://github.com/juliaai/scientifictypes.jl - v0.1.2
v0.1.2 (2019-08-09)
- Julia
Published by julia-tagbot[bot] almost 7 years ago
https://github.com/juliaai/scientifictypes.jl - v0.1.0
v0.1.0 (2019-08-01)
Diff since a2fd6b4b109921f18f36fbb2829e6aadad1b42b6
Closed issues:
- Register v0.1.0 (failed) (#1)
- Julia
Published by julia-tagbot[bot] almost 7 years ago