Skip to main content

LANDMark

CI

Implementation of a decision tree ensemble which splits each node using learned linear and non-linear functions.

Install

From PyPI:

pip install LANDMarkClassifier

From source:

git clone https://github.com/jrudar/LANDMark.git
cd LANDMark
pip install .
# or create a virtual environment
python -m venv venv
source venv/bin/activate
pip install .

Interface

An overview of the API can be found here.

Usage and Examples

Examples of how to use LANDMark can be found here.

Contributing

To contribute to the development of LANDMark please read our contributing guide

Projects Using LANDMark

Rudar J, Kruczkiewicz P, Vernygora O, Golding GB, Hajibabaei M, Lung O. Sequence signatures 
within the genome of SARS-CoV-2 can be used to predict host source. Microbiol Spectr. 
2024 Apr 2;12(4):e0358423. doi: 10.1128/spectrum.03584-23. Epub 2024 Mar 4. PMID: 38436242.

Rudar J, Golding GB, Kremer SC, Hajibabaei M. Decision Tree Ensembles Utilizing Multivariate 
Splits Are Effective at Investigating Beta Diversity in Medically Relevant 16S Amplicon 
Sequencing Data. Microbiol Spectr. 2023 Mar 6;11(2):e0206522. doi: 10.1128/spectrum.02065-22. 
Epub ahead of print. PMID: 36877086; PMCID: PMC10100742.

Rudar, J., Porter, T.M., Wright, M., Golding G.B., Hajibabaei, M. LANDMark: an ensemble 
approach to the supervised selection of biomarkers in high-throughput sequencing data. 
BMC Bioinformatics 23, 110 (2022). https://doi.org/10.1186/s12859-022-04631-z

References

Rudar, J., Porter, T.M., Wright, M., Golding G.B., Hajibabaei, M. LANDMark: an ensemble 
approach to the supervised selection of biomarkers in high-throughput sequencing data. 
BMC Bioinformatics 23, 110 (2022). https://doi.org/10.1186/s12859-022-04631-z

Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: 
Machine Learning in Python. Journal of Machine Learning Research. 2011;12:2825–30. 

Kuncheva LI, Rodriguez JJ. Classifier ensembles with a random linear oracle. 
IEEE Transactions on Knowledge and Data Engineering. 2007;19(4):500–8. 

Geurts P, Ernst D, Wehenkel L. Extremely Randomized Trees. Machine Learning. 2006;63(1):3–42. 

Metadata

Release files for LANDMarkClassifier 2.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for LANDMarkClassifier 2.1.2
File Size Uploaded
landmarkclassifier-2.1.2.tar.gz 328.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for LANDMarkClassifier 2.1.2
File Interpreter ABI Platform
landmarkclassifier-2.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 345.3 kB

Release files / landmarkclassifier-2.1.2.tar.gz

Download URL landmarkclassifier-2.1.2.tar.gz
Size 328.2 kB
Tags Source
SHA-256 checksum
How to use checksums
d7b0bdd9bcd60315812fb41e7bd2e6be89ddfe6999444a34d1a91f05200c148e
BLAKE2b-256 checksum
How to use checksums
42a1c8fc6d8f7553fcc140af32d62b5050389ad6d12bda8d095cc633db176c5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release files / landmarkclassifier-2.1.2-py3-none-any.whl

Download URL landmarkclassifier-2.1.2-py3-none-any.whl
Size 17.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e37166d44a7535163a0945e2ffb273bf99b84e786cea5404d11afcd10713242e
BLAKE2b-256 checksum
How to use checksums
cef37d34d1482c79a453b1056698e7b6db9cbfe6002eae944daea9d8c9122a8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release history Release notifications | RSS feed

This release

2.1.2 This release

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page