Releases: data-intuitive/LuciusAPI
Releases · data-intuitive/LuciusAPI
v3.3.4
Filter in line with redesign in LuciusCore v3.3.4
v3.3.3
- Improved filtering
- Improved statistics
- Various other improvements
Please note: LuciusWeb v3.10.0 or higher is required!
v3.3.2
- Add functionality to configure gene features mapping during initialisation
- Update with new DbRow model
- Re-add significant genes feature
Reworked with new LuciusCore API for genes and signatures
v3.1.0 Move path config to shell variable
Correlations
Support is added for calculation (binned/tiled) correlations between Zhang scored vectors.
New Filter
In line with an update on the interface, we introduce a new filtering API:
- No filter(s) means all records are returned
- If one more filters should be applied (matched), us the following syntax
{
version : v2,
head : 10,
query : HSPA1A DNAJB1 BAG3 P4HA2 HSPA8 TMEM97 SPR DDIT4 HMOX1 -TSEN2,
filter : {
concentration : ["10", "1"],
protocol : "MCF7",
type: ["poscon"]
}
}
Parquet support
In LuciusCore 3, we finally moved away from ObjectFile
format to store intermediate data representations, and moved to Parquet instead. This version of the API is the first to use this.
This versions requires LuciusCore v3.0.0 or higher.
v1.8.0
Changes:
- New endpoints related to target worfklow
targets
endpoint for resolution of known targets from the datatargetToCompounds
to retrieve compounds based on a target query
- Renaming of some endpoints for consistency
- Renamed
samples
toCompoundToSamples
to retrieve samples based on a compound query
This version uses LuciusCore version 2.2.0.
v1.7.0
This version uses LuciusCore 2.2.0 which includes bug fixes and more tests for signature generation and stuff. Generating a gene signature from a compound uses this core library again, so the compound workflow should now be correct.